diff options
author | saerome.kim <saerome.kim@samsung.com> | 2019-10-08 10:47:20 +0900 |
---|---|---|
committer | saerome.kim <saerome.kim@samsung.com> | 2019-10-08 11:25:17 +0900 |
commit | 6f5d78b42e2a7d171b18ab6a6f1e74a3c1b00eed (patch) | |
tree | f095a29f728e23b943ee77d904b3ccd4c13c9f64 | |
parent | 1454939eaa7bacb6f9eb1f05489b95585dc7045a (diff) | |
download | user-awareness-6f5d78b42e2a7d171b18ab6a6f1e74a3c1b00eed.tar.gz user-awareness-6f5d78b42e2a7d171b18ab6a6f1e74a3c1b00eed.tar.bz2 user-awareness-6f5d78b42e2a7d171b18ab6a6f1e74a3c1b00eed.zip |
Fix coverity issues.submit/tizen/20191008.043811accepted/tizen/unified/20191008.101526
1087649: leaked_storage: Variable sensor_info going out of scope leaks
the storage it points to.
1087675: leaked_storage: Variable sensor_info going out of scope leaks
the storage it points to.
Signed-off-by: saerome.kim <saerome.kim@samsung.com>
-rw-r--r--[-rwxr-xr-x] | include/user-awareness-util.h | 0 | ||||
-rw-r--r-- | packaging/capi-network-ua.spec | 2 | ||||
-rw-r--r--[-rwxr-xr-x] | src/user-awareness-device.c | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | src/user-awareness-event-handler.c | 1 | ||||
-rw-r--r-- | src/user-awareness-monitors.c | 1 | ||||
-rw-r--r--[-rwxr-xr-x] | test/uat-detections.c | 0 |
6 files changed, 3 insertions, 1 deletions
diff --git a/include/user-awareness-util.h b/include/user-awareness-util.h index 8b23af7..8b23af7 100755..100644 --- a/include/user-awareness-util.h +++ b/include/user-awareness-util.h diff --git a/packaging/capi-network-ua.spec b/packaging/capi-network-ua.spec index d26d657..008c1b3 100644 --- a/packaging/capi-network-ua.spec +++ b/packaging/capi-network-ua.spec @@ -1,6 +1,6 @@ Name: capi-network-ua Summary: User Awareness Framework CAPI -Version: 0.11.3 +Version: 0.11.4 Release: 1 License: Apache-2.0 Source0: %{name}-%{version}.tar.gz diff --git a/src/user-awareness-device.c b/src/user-awareness-device.c index 7b71a13..7b71a13 100755..100644 --- a/src/user-awareness-device.c +++ b/src/user-awareness-device.c diff --git a/src/user-awareness-event-handler.c b/src/user-awareness-event-handler.c index 5511d66..254bed5 100755..100644 --- a/src/user-awareness-event-handler.c +++ b/src/user-awareness-event-handler.c @@ -81,6 +81,7 @@ static void __ua_event_handler(int event, uam_event_data_s *event_param, _ua_monitor_handle_user_absence_detected( sensor_info, event_data->service, event_data->account); + g_free(sensor_info); break; } diff --git a/src/user-awareness-monitors.c b/src/user-awareness-monitors.c index 20bb907..789f042 100644 --- a/src/user-awareness-monitors.c +++ b/src/user-awareness-monitors.c @@ -777,6 +777,7 @@ void _ua_monitor_handle_user_absence_detected(uam_sensor_info_s *info, __ua_sensor_absence_detected(monitor, sensor_info, account); } } + _ua_free_sensor_info(sensor_info); FUNC_EXIT; } diff --git a/test/uat-detections.c b/test/uat-detections.c index 5520970..5520970 100755..100644 --- a/test/uat-detections.c +++ b/test/uat-detections.c |