| Submitter | Wen Congyang |
|---|---|
| Date | March 1, 2011, 1:34 a.m. |
| Message ID | <4D6C4D21.9060204@cn.fujitsu.com> |
| Download | mbox | patch |
| Permalink | /patch/84887/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/ui/vnc.c b/ui/vnc.c index fff34af..6d54661 100644 --- a/ui/vnc.c +++ b/ui/vnc.c @@ -2404,7 +2404,7 @@ static int vnc_refresh_server_surface(VncDisplay *vd) */ bitmap_set(width_mask, 0, (ds_get_width(vd->ds) / 16)); bitmap_clear(width_mask, (ds_get_width(vd->ds) / 16), - VNC_DIRTY_WORDS * BITS_PER_LONG); + VNC_DIRTY_WORDS * BITS_PER_LONG - (ds_get_width(vd->ds) / 16)); cmp_bytes = 16 * ds_get_bytes_per_pixel(vd->ds); guest_row = vd->guest.ds->data; server_row = vd->server->data;