From: Rob Bradford Date: Fri, 26 Jul 2013 15:29:44 +0000 (+0100) Subject: compositor-x11: Don't leak the looked up name for skipped outputs X-Git-Tag: 1.2.91~178 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5c4245d70de33495390daabc3e2c272a6e73b100;p=platform%2Fupstream%2Fweston.git compositor-x11: Don't leak the looked up name for skipped outputs --- diff --git a/src/compositor-x11.c b/src/compositor-x11.c index 6baf522..4a73253 100644 --- a/src/compositor-x11.c +++ b/src/compositor-x11.c @@ -1525,8 +1525,10 @@ x11_compositor_create(struct wl_display *display, if (strcmp(section_name, "output") != 0) continue; weston_config_section_get_string(section, "name", &name, NULL); - if (name == NULL || name[0] != 'X') + if (name == NULL || name[0] != 'X') { + free(name); continue; + } weston_config_section_get_string(section, "mode", &mode, "1024x600");