Hi, Looks good, ACK. Regards, Hans On 11/21/2012 08:42 PM, Yonit Halperin wrote:
--- server/char_device.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/char_device.c b/server/char_device.c index 1c48719..5231bf0 100644 --- a/server/char_device.c +++ b/server/char_device.c @@ -688,6 +688,9 @@ void spice_char_device_state_destroy(SpiceCharDeviceState *char_dev) core->timer_remove(char_dev->write_to_dev_timer); write_buffers_queue_free(&char_dev->write_queue); write_buffers_queue_free(&char_dev->write_bufs_pool); + if (char_dev->cur_write_buf) { + spice_char_device_write_buffer_free(char_dev->cur_write_buf); + } while (!ring_is_empty(&char_dev->clients)) { RingItem *item = ring_get_tail(&char_dev->clients);
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel