change argument to give low memory and battery status properly 00/119000/2
authorSukHyung, Kang <shine.kang@samsung.com>
Wed, 15 Mar 2017 05:42:27 +0000 (14:42 +0900)
committerSukHyung, Kang <shine.kang@samsung.com>
Wed, 15 Mar 2017 05:53:49 +0000 (14:53 +0900)
Change-Id: I39ce3dbe65b877c31dbf7812f158de2b8d009975
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
src/base/appcore_base.c

index 348f500..6f4a890 100644 (file)
@@ -266,7 +266,7 @@ static void __on_low_memory(keynode_t *key, void *data)
        val = vconf_keynode_get_int(key);
 
        if (val >= VCONFKEY_SYSMAN_LOW_MEMORY_SOFT_WARNING) {
-               __invoke_callback(key, APPCORE_BASE_EVENT_LOW_MEMORY);
+               __invoke_callback(&val, APPCORE_BASE_EVENT_LOW_MEMORY);
                malloc_trim(0);
        }
 }
@@ -278,7 +278,7 @@ static void __on_low_battery(keynode_t *key, void *data)
        val = vconf_keynode_get_int(key);
 
        if (val <= VCONFKEY_SYSMAN_BAT_CRITICAL_LOW)
-               __invoke_callback(key, APPCORE_BASE_EVENT_LOW_BATTERY);
+               __invoke_callback(&val, APPCORE_BASE_EVENT_LOW_BATTERY);
 }
 
 static void __destroy_lang_info(gpointer data)