summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYoungJun Cho <yj44.cho@samsung.com>2017-10-10 17:43:47 +0900
committerHyunho Kang <hhstark.kang@samsung.com>2017-10-19 09:35:46 +0900
commit371beaeedb9f75d60f19b5e458d34c493f6b2f31 (patch)
tree6759a09f45fe3e285846a862374deacd5d2c3295
parent661d38e940aa54480b6e7f2241fb69e24f14c245 (diff)
downloadscreen-connector-371beaeedb9f75d60f19b5e458d34c493f6b2f31.tar.gz
screen-connector-371beaeedb9f75d60f19b5e458d34c493f6b2f31.tar.bz2
screen-connector-371beaeedb9f75d60f19b5e458d34c493f6b2f31.zip
provider: clean up screen_connector_provider_init()
Change-Id: Iead44d5286bc4dc16041761400f389339ce87c3d Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
-rwxr-xr-xscreen_connector_provider/src/screen_connector_provider.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/screen_connector_provider/src/screen_connector_provider.c b/screen_connector_provider/src/screen_connector_provider.c
index 9d903c7..a31bfa1 100755
--- a/screen_connector_provider/src/screen_connector_provider.c
+++ b/screen_connector_provider/src/screen_connector_provider.c
@@ -210,6 +210,7 @@ EXPORT_API int screen_connector_provider_init(void)
if (!registry || !globals) {
LOGE("could not get registry(%p) or global list(%p)", registry,
globals);
+ ecore_wl_shutdown();
return -1;
}
@@ -223,6 +224,7 @@ EXPORT_API int screen_connector_provider_init(void)
if (!__rsm) {
LOGE("could not get remote surface manager");
+ ecore_wl_shutdown();
return -1;
}
__init_count++;