diff options
author | Unsung Lee <unsung.lee@samsung.com> | 2024-07-05 17:43:56 +0900 |
---|---|---|
committer | Unsung Lee <unsung.lee@samsung.com> | 2024-07-10 14:13:54 +0900 |
commit | d3203d6a42c3bce88fc5a6377f6d7fbfad3ce848 (patch) | |
tree | 31d84b3d1431d90c949569fdba8192a0e5aa048a | |
parent | 64e16c74926e2c4d7556b0c6a3ca4a2ee2226c42 (diff) | |
download | batterymonitor-tizen.tar.gz batterymonitor-tizen.tar.bz2 batterymonitor-tizen.zip |
bm_listeners: Add and rename return value of bm_start_recording_event()accepted/tizen/unified/x/asan/20240813.231856accepted/tizen/unified/x/20240711.084635accepted/tizen/unified/toolchain/20240812.133413accepted/tizen/unified/dev/20240711.085750accepted/tizen/unified/20240711.011519tizenaccepted/tizen_unified_x_asanaccepted/tizen_unified_xaccepted/tizen_unified_toolchainaccepted/tizen_unified_devaccepted/tizen_unified
Add error return values of bm_start_recording_event() and
rename return value 0 as BATTERY_MONITOR_ERROR_NONE of this function.
Change-Id: Ia620ea297b33b74e8a1cae9a2f3854707659df18
Signed-off-by: Unsung Lee <unsung.lee@samsung.com>
-rw-r--r-- | src/battery_dump/bm_listeners.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/battery_dump/bm_listeners.c b/src/battery_dump/bm_listeners.c index cb90d99..7668ca2 100644 --- a/src/battery_dump/bm_listeners.c +++ b/src/battery_dump/bm_listeners.c @@ -2454,11 +2454,21 @@ static int bm_start_recording_event() wakeup_hsp = 0; modem_hsp = 0; lock_ref_count = 0; app_list = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free); + if (!app_list) { + _ERR("Failed to create app-list table"); + return -EWOULDBLOCK; + } wakelock_list = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free); + if (!wakelock_list) { + _ERR("Failed to create wakelock-list table"); + g_hash_table_destroy(app_list); + app_list = NULL; + return -EWOULDBLOCK; + } EXIT; - return 0; + return BATTERY_MONITOR_ERROR_NONE; } static int bm_stop_recording_event() |