From fbba21feac7dd66c41d1a48ea02d23775de73ef0 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Wed, 22 Dec 2010 02:00:13 -0800 Subject: [PATCH] Fixing memory leak of client data struct --- protocols/vnc/src/vnc_client.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/protocols/vnc/src/vnc_client.c b/protocols/vnc/src/vnc_client.c index 1faf25c3..9cc91f4f 100644 --- a/protocols/vnc/src/vnc_client.c +++ b/protocols/vnc/src/vnc_client.c @@ -262,6 +262,9 @@ int vnc_guac_client_free_handler(guac_client* client) { guac_free_png_buffer(png_buffer, rfb_client->height); guac_free_png_buffer(png_buffer_alpha, rfb_client->height); + /* Free generic data struct */ + free(client->data); + /* Clean up VNC client*/ rfbClientCleanup(rfb_client);