diff options
author | Jiwoong Im <jiwoong.im@samsung.com> | 2017-06-08 13:40:58 +0900 |
---|---|---|
committer | Jiwoong Im <jiwoong.im@samsung.com> | 2017-06-08 16:39:53 +0900 |
commit | 110a542df2a44a30e4296ed13e3e0def1f3dd3c2 (patch) | |
tree | 55468f7e09002d037972a07914608835458436ce /alarm-manager.c | |
parent | d1af108143dae4efa9a0b7ec6dd4ce96143c3b21 (diff) | |
download | alarm-manager-110a542df2a44a30e4296ed13e3e0def1f3dd3c2.tar.gz alarm-manager-110a542df2a44a30e4296ed13e3e0def1f3dd3c2.tar.bz2 alarm-manager-110a542df2a44a30e4296ed13e3e0def1f3dd3c2.zip |
Fix bug in __get_caller_unique_name
- There is a bug that assign a wrong value to is_app boolean value.
Change-Id: I617d385849399d729d55c16ae6f927b3bc4f23b4
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Diffstat (limited to 'alarm-manager.c')
-rw-r--r-- | alarm-manager.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/alarm-manager.c b/alarm-manager.c index 694271b..1114c17 100644 --- a/alarm-manager.c +++ b/alarm-manager.c @@ -2208,7 +2208,7 @@ bool __get_caller_unique_name(int pid, char *unique_name, bool *is_app, uid_t ui appid_cache_t* entry = (appid_cache_t*)calloc(1, sizeof(appid_cache_t)); entry->unique_name = strdup(unique_name); - entry->is_app = is_app; + entry->is_app = is_app ? *is_app : false; entry->pid = pid; g_hash_table_foreach_remove(appid_cache_table, __hash_table_remove_cb, (gpointer)unique_name); g_hash_table_insert(appid_cache_table, &entry->pid, (gpointer)entry); |