From: Hwankyu Jhun Date: Tue, 28 Nov 2017 01:47:34 +0000 (+0900) Subject: Check the vconf key of time1224 format X-Git-Tag: submit/tizen/20171128.052435~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dc79d3870bd02b358318eea943f8f601e5a53f28;p=platform%2Fcore%2Fappfw%2Fapp-core.git Check the vconf key of time1224 format Change-Id: I2f8308d211be764d4c564ce847a553fbecd0dc4e Signed-off-by: Hwankyu Jhun --- diff --git a/src/base/appcore_base.c b/src/base/appcore_base.c index 91913f8..0706ba3 100644 --- a/src/base/appcore_base.c +++ b/src/base/appcore_base.c @@ -621,15 +621,22 @@ static void __on_language_change(keynode_t *key, void *data) static void __on_region_change(keynode_t *key, void *data) { - char *val = NULL; + char *val; const char *name; name = vconf_keynode_get_name(key); - if (name && !strcmp(name, VCONFKEY_REGIONFORMAT)) - val = vconf_keynode_get_str(key); + if (name == NULL) + return; + + if (strcmp(name, VCONFKEY_REGIONFORMAT) && + strcmp(name, VCONFKEY_REGIONFORMAT_TIME1224)) + return; + + val = vconf_get_str(VCONFKEY_REGIONFORMAT); __update_region(); __invoke_callback((void *)val, APPCORE_BASE_EVENT_REGION_CHANGE); + free(val); } static gboolean __flush_memory(gpointer data)