From ebf8e475078655d77e3263c0ab7250c38e5e73c6 Mon Sep 17 00:00:00 2001 From: Marcus Fritzsch Date: Wed, 30 Jul 2014 17:17:59 +0200 Subject: ilmControl: destroy event queue if get_registry fails Signed-off-by: Marcus Fritzsch --- ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c index c28373d..4371af8 100644 --- a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c +++ b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c @@ -1377,6 +1377,8 @@ init_control(void) /* registry_add_listener for request by ivi-controller */ wl->registry = wl_display_get_registry(wl->display); if (wl->registry == NULL) { + wl_event_queue_destroy(wl->queue); + wl->queue = NULL; fprintf(stderr, "Failed to get registry\n"); return -1; } -- cgit v1.2.1