char appid[PATH_MAX] = {0, };
int ret;
- ecore_wl2_init();
+ if (!ecore_wl2_init()) {
+ _ERR("could not wl2 init");
+ return -1;
+ }
+ ecore_wl2_display_connect(NULL);
appcore_ui_plugin_init(&ops, argc, argv, &hint);
ret = aul_app_get_appid_bypid(getpid(), appid, sizeof(appid));
if (ret != 0) {
appcore_base_fini();
appcore_ui_plugin_fini();
+ _ERR("disconnect wl2_display");
+ ecore_wl2_display_disconnect(ecore_wl2_connected_display_get(NULL));
ecore_wl2_shutdown();
}