Remove calling unsetenv 57/234857/1
authorHwankyu Jhun <h.jhun@samsung.com>
Fri, 29 May 2020 08:03:27 +0000 (17:03 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Fri, 29 May 2020 08:03:27 +0000 (17:03 +0900)
Change-Id: Ia8107f262470527c1f3a240f59013981ba6a18c2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
src/efl_base/appcore_efl_base.c

index 5ceade0..246790f 100644 (file)
@@ -209,6 +209,7 @@ static void __efl_app_init(int argc, char **argv, void *data)
 
 static void __efl_app_finish(void)
 {
+       const char *env;
        gpointer r;
 
        __vc_elm_finish();
@@ -221,8 +222,9 @@ static void __efl_app_finish(void)
        elm_shutdown();
 
        /* Check loader case */
-       if (getenv("AUL_LOADER_INIT")) {
-               unsetenv("AUL_LOADER_INIT");
+       env = getenv("AUL_LOADER_INIT");
+       if (env && env[0] == '1') {
+               setenv("AUL_LOADER_INIT", "0", 1);
                elm_shutdown();
        }
 }