Free surface image buffer after use.
[libguac-client-rdp.git] / src / rdp_pointer.c
index e0ef548..00ea93f 100644 (file)
@@ -74,6 +74,7 @@ void guac_rdp_pointer_new(rdpContext* context, rdpPointer* pointer) {
 
     /* Free surface */
     cairo_surface_destroy(surface);
+    free(data);
 
     /* Remember buffer */
     ((guac_rdp_pointer*) pointer)->layer = buffer;