GUACAMOLE-1903: Merge set rcMask to NULL to avoid double free.
This commit is contained in:
commit
eecb99b8da
@ -124,6 +124,9 @@ void guac_vnc_cursor(rfbClient* client, int x, int y, int w, int h, int bpp) {
|
||||
guac_mem_free(buffer);
|
||||
|
||||
/* libvncclient does not free rcMask as it does rcSource */
|
||||
free(client->rcMask);
|
||||
if (client->rcMask != NULL) {
|
||||
free(client->rcMask);
|
||||
client->rcMask = NULL;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user