Fix warning
diff --git a/hw/xenfb.c b/hw/xenfb.c
index d938441..ad3e8ee 100644
--- a/hw/xenfb.c
+++ b/hw/xenfb.c
@@ -694,7 +694,6 @@
 static void xenfb_update(void *opaque)
 {
     struct XenFB *xenfb = opaque;
-    struct DisplayChangeListener *l;
     int i;
 
     if (xenfb->c.xendev.be_state != XenbusStateConnected)
@@ -702,6 +701,7 @@
 
     if (xenfb->feature_update) {
 #ifdef XENFB_TYPE_REFRESH_PERIOD
+        struct DisplayChangeListener *l;
         int period = 99999999;
         int idle = 1;