From f0a1af9f0252842d67185d0bd1f2b2043b3f261a Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Thu, 10 Jan 2013 19:48:54 +0000 Subject: [PATCH] window: Free allocated memory on error path --- clients/window.c | 1 + 1 file changed, 1 insertion(+) diff --git a/clients/window.c b/clients/window.c index 2baf4d9f..0701981e 100644 --- a/clients/window.c +++ b/clients/window.c @@ -4241,6 +4241,7 @@ display_create(int argc, char *argv[]) d->display = wl_display_connect(NULL); if (d->display == NULL) { fprintf(stderr, "failed to create display: %m\n"); + free(d); return NULL; }