ilmControl: check for valid wl_event_queue on init
authorMarcus Fritzsch <marcus.fritzsch@xse.de>
Tue, 5 Aug 2014 14:08:46 +0000 (16:08 +0200)
committerNobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp>
Mon, 1 Sep 2014 06:55:44 +0000 (15:55 +0900)
Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c

index 6016e1a..0869bd2 100644 (file)
@@ -1170,6 +1170,10 @@ init_control(void)
     wl_list_init(&ctx->list_nativehandle);
 
     wl->queue = wl_display_create_queue(wl->display);
+    if (! wl->queue) {
+        fprintf(stderr, "Could not create wayland event queue\n");
+        return -1;
+    }
 
     /* registry_add_listener for request by ivi-controller */
     wl->registry = wl_display_get_registry(wl->display);