From d080ae3c827f371f19b97b45a8878436c3d3cb6d Mon Sep 17 00:00:00 2001 From: Hwankyu Jhun Date: Fri, 29 May 2020 17:03:27 +0900 Subject: [PATCH] Remove calling unsetenv Change-Id: Ia8107f262470527c1f3a240f59013981ba6a18c2 Signed-off-by: Hwankyu Jhun --- src/efl_base/appcore_efl_base.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/efl_base/appcore_efl_base.c b/src/efl_base/appcore_efl_base.c index 5ceade0..246790f 100644 --- a/src/efl_base/appcore_efl_base.c +++ b/src/efl_base/appcore_efl_base.c @@ -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(); } } -- 2.7.4