Browse Source

Fix memory leak when grabbing fails

master
Karl Tarbe 7 years ago
committed by Karl Tarbe
parent
commit
1668b2fc0f
  1. 6
      xcb.c

6
xcb.c

@ -203,6 +203,9 @@ bool grab_pointer_and_keyboard(xcb_connection_t *conn, xcb_screen_t *screen, xcb
break; break;
} }
/* In case the grab failed, we still need to free the reply */
free(preply);
/* Make this quite a bit slower */ /* Make this quite a bit slower */
usleep(50); usleep(50);
@ -237,6 +240,9 @@ bool grab_pointer_and_keyboard(xcb_connection_t *conn, xcb_screen_t *screen, xcb
break; break;
} }
/* In case the grab failed, we still need to free the reply */
free(kreply);
/* Make this quite a bit slower */ /* Make this quite a bit slower */
usleep(50); usleep(50);

Loading…
Cancel
Save