mirror of
https://github.com/izzy2lost/xemu.git
synced 2026-07-06 00:20:22 -07:00
spice: (32 bit only) fix surface cmd tracking destruction
No change for 64 bit arches, but for 32 bit previously we zeroed half the surfaces cmd array, instead of all of it. Signed-off-by: Alon Levy <alevy@redhat.com> Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
+1
-1
@@ -230,7 +230,7 @@ static void qxl_spice_destroy_surfaces_complete(PCIQXLDevice *qxl)
|
||||
trace_qxl_spice_destroy_surfaces_complete(qxl->id);
|
||||
qemu_mutex_lock(&qxl->track_lock);
|
||||
memset(qxl->guest_surfaces.cmds, 0,
|
||||
sizeof(qxl->guest_surfaces.cmds) * qxl->ssd.num_surfaces);
|
||||
sizeof(qxl->guest_surfaces.cmds[0]) * qxl->ssd.num_surfaces);
|
||||
qxl->guest_surfaces.count = 0;
|
||||
qemu_mutex_unlock(&qxl->track_lock);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user