static void vnc_dpy_setdata(DisplayChangeListener *dcl,

                            DisplayState *ds)

{

    VncDisplay *vd = ds->opaque;



    qemu_pixman_image_unref(vd->guest.fb);

    vd->guest.fb = pixman_image_ref(ds->surface->image);

    vd->guest.format = ds->surface->format;

    vnc_dpy_update(dcl, ds, 0, 0, ds_get_width(ds), ds_get_height(ds));

}

static void vnc_dpy_setdata(DisplayChangeListener *dcl,

                            DisplayState *ds)

{

    VncDisplay *vd = ds->opaque;



    qemu_pixman_image_unref(vd->guest.fb);

    vd->guest.fb = pixman_image_ref(ds->surface->image);

    vd->guest.format = ds->surface->format;

    vnc_dpy_update(dcl, ds, 0, 0, ds_get_width(ds), ds_get_height(ds));

}

    VncDisplay *vd = ds->opaque;     VncDisplay *vd = ds->opaque;     VncDisplay *vd = ds->opaque;     VncDisplay *vd = ds->opaque;
static void FUNC_0(DisplayChangeListener *VAR_0,

                            DisplayState *VAR_1)

{

    VncDisplay *vd = VAR_1->opaque;



    qemu_pixman_image_unref(vd->guest.fb);

    vd->guest.fb = pixman_image_ref(VAR_1->surface->image);

    vd->guest.format = VAR_1->surface->format;

    vnc_dpy_update(VAR_0, VAR_1, 0, 0, ds_get_width(VAR_1), ds_get_height(VAR_1));

}

static void FUNC_0(DisplayChangeListener *VAR_0,
DisplayState *VAR_1)
{ VncDisplay *vd = VAR_1->opaque; qemu_pixman_image_unref(vd->guest.fb); vd->guest.fb = pixman_image_ref(VAR_1->surface->image); vd->guest.format = VAR_1->surface->format; vnc_dpy_update(VAR_0, VAR_1, 0, 0, ds_get_width(VAR_1), ds_get_height(VAR_1)); }