Check whether g_hash_table is null or not before free 18/285918/1
authorIlho Kim <ilho159.kim@samsung.com>
Thu, 22 Dec 2022 09:09:01 +0000 (18:09 +0900)
committerIlho Kim <ilho159.kim@samsung.com>
Thu, 22 Dec 2022 09:10:05 +0000 (18:10 +0900)
Change-Id: Ic454915514eb30fac87f813a02f2348461484cd4
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
src/package_manager.c

index 5bf2a44..3c045a1 100644 (file)
@@ -1282,7 +1282,8 @@ API int package_manager_destroy(package_manager_h manager)
 
        g_mutex_clear(&manager->mutex);
        pkgmgr_client_free(manager->pc);
-       g_hash_table_destroy(manager->event_info_table);
+       if (manager->event_info_table)
+               g_hash_table_destroy(manager->event_info_table);
        free(manager);
 
        return PACKAGE_MANAGER_ERROR_NONE;