Fix minor issues 71/186371/2
authorKichan Kwon <k_c.kwon@samsung.com>
Thu, 9 Aug 2018 07:32:19 +0000 (16:32 +0900)
committerKichan Kwon <k_c.kwon@samsung.com>
Thu, 9 Aug 2018 08:22:30 +0000 (17:22 +0900)
Change-Id: Ib188bb5fc761f3b7575572b9ed4b60a5ff0db3be
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
src/common/config-parser.c
src/memory/memory-killer.c
src/proc-manager/proc-manager-common.h
src/proc-manager/proc-manager.c

index f5d5ce08468032725f5e362ff3f3edb4d5d8ffcd..6583ee57b922081ba6d717021d3f25871c8bf234 100644 (file)
@@ -45,7 +45,7 @@ API int config_parser_get_int(const char *name, const char *group, const char *k
        }
 
        *value = g_key_file_get_integer(config_file, group, key, &err);
-       if (!value) {
+       if (!(*value)) {
                _E("Failed to find the value related with the key %s : %s",
                                key, err ? err->message : NULL);
                return -ENOENT;
@@ -66,7 +66,7 @@ API int config_parser_get_int_list(const char *name, const char *group, const ch
        }
 
        *values = g_key_file_get_integer_list(config_file, group, key, length, &err);
-       if (!values) {
+       if (!(*values)) {
                _E("Failed to find the value related with the key %s : %s",
                                key, err ? err->message : NULL);
                return -ENOENT;
index c8d9c36af9b58734525030551252fed50743a7cf..ad469c794d851649400f20f19065322aca61d854 100644 (file)
@@ -330,18 +330,15 @@ API int memory_killer_work(void)
        case MEMORY_LEVEL_NORMAL:
                _D("Current memory level : NORMAL");
                return memory_killer_work_normal();
-               break;
        case MEMORY_LEVEL_LOW:
                _D("Current memory level : LOW");
                return memory_killer_work_low();
        case MEMORY_LEVEL_MEDIUM:
                _D("Current memory level : MEDIUM");
                return memory_killer_work_medium();
-               break;
        default:
                _E("Invalid memory status");
                return -ERANGE;
-               break;
        };
 }
 
index 88f095c60306f007d02b3dff2fe8a37d44dd86c8..241baf87e8bc008623ad810a9bfc88a459193356 100644 (file)
@@ -45,6 +45,6 @@ enum proc_manager_prelaunch_flag {
 /**
  * @details  Key(appid), Value(predefined oom_score_adj)
  */
-GHashTable *proc_manager_osa_predefined_app_list;
+extern GHashTable *proc_manager_osa_predefined_app_list;
 
 #endif /* __RESOURCED_HEADLESS_PROC_MANAGER_COMMON_H__ */
index 91f02f305923444b9895a131b98c01f03b194afe..7a1968f602479f463290efc602b6b3bef2cb3279 100644 (file)
@@ -27,6 +27,8 @@
 #include "proc-manager-common.h"
 #include "proc-manager-dbus.h"
 
+GHashTable *proc_manager_osa_predefined_app_list = NULL;
+
 /**
  * @brief  Make a hashtable about oom_score_adj predefined app
  */