From: Joohyun Kim Date: Mon, 26 Aug 2013 08:08:23 +0000 (+0900) Subject: Fix setting provider X-Git-Tag: accepted/tizen/20130912.081851^2~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dd4ec77b01cbd7a85703f29887e2570790da1ad6;p=platform%2Fframework%2Fnative%2Fappfw.git Fix setting provider Change-Id: If96dd6201dcbdec6c49e94c6e864da8f99120029 Signed-off-by: Joohyun Kim --- diff --git a/src/system-server/setting/providers/FSys_SettingLocaleProvider.cpp b/src/system-server/setting/providers/FSys_SettingLocaleProvider.cpp index 317b4ac..a370116 100644 --- a/src/system-server/setting/providers/FSys_SettingLocaleProvider.cpp +++ b/src/system-server/setting/providers/FSys_SettingLocaleProvider.cpp @@ -578,12 +578,10 @@ _SettingLocaleProvider::SettingEventRuntimeInfo(runtime_info_key_e key, void* us settingKey = _LOCALE_TIME_FORMAT; pSettingInfo->AnnounceSettingEvent(settingKey); settingKey = _LOCALE_COUNTRY; - pSettingInfo->AnnounceSettingEvent(settingKey); } else if(key == RUNTIME_INFO_KEY_LANGUAGE) { - settingKey.Append(_LOCALE_LANGUAGE); - pSettingInfo->AnnounceSettingEvent(settingKey); + settingKey = _LOCALE_LANGUAGE; } else if(key == RUNTIME_INFO_KEY_24HOUR_CLOCK_FORMAT_ENABLED) { @@ -593,6 +591,10 @@ _SettingLocaleProvider::SettingEventRuntimeInfo(runtime_info_key_e key, void* us pSettingInfo->AnnounceSettingEvent(settingKey); settingKey = _LOCALE_TIME_FORMAT_24HOUR; } + else + { + return; + } r = pSettingInfo->AnnounceSettingEvent(settingKey); SysTryReturnVoidResult(NID_SYS, r == E_SUCCESS, E_SYSTEM, "It is failed to send the event[%ls].", settingKey.GetPointer()); }