diff options
author | Abhay Agarwal <ay.agarwal@samsung.com> | 2019-09-24 12:49:09 +0900 |
---|---|---|
committer | saerome.kim <saerome.kim@samsung.com> | 2019-09-26 15:47:17 +0900 |
commit | 01b619b5e6d69527bd3f5a2185d5e25cbee30d30 (patch) | |
tree | 97ade2cd974c037b733c66c8c551bcc9e5186906 | |
parent | 3a1ec14f8d657ae6109f85a57d1c60b7cda52638 (diff) | |
download | user-awareness-01b619b5e6d69527bd3f5a2185d5e25cbee30d30.tar.gz user-awareness-01b619b5e6d69527bd3f5a2185d5e25cbee30d30.tar.bz2 user-awareness-01b619b5e6d69527bd3f5a2185d5e25cbee30d30.zip |
[Fix] Allocate and free memory for sensor info
Change-Id: I7a1a2639c3b06e98fd3a2757d73e9fb6ef1b10e2
Signed-off-by: Abhay Agarwal <ay.agarwal@samsung.com>
-rw-r--r-- | src/user-awareness-event-handler.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/user-awareness-event-handler.c b/src/user-awareness-event-handler.c index 0b3af80..62c0fa7 100644 --- a/src/user-awareness-event-handler.c +++ b/src/user-awareness-event-handler.c @@ -43,7 +43,7 @@ static void __ua_event_handler(int event, uam_event_data_s *event_param, void *u switch (event) { case UAM_EVENT_USER_PRESENCE_DETECTED: { uam_detection_event_data_s *event_data = NULL; - uam_sensor_info_s *sensor_info = NULL; + uam_sensor_info_s *sensor_info = g_new0(uam_sensor_info_s, 1); event_data = event_param->data; ret_if(NULL == event_data); @@ -57,6 +57,7 @@ static void __ua_event_handler(int event, uam_event_data_s *event_param, void *u sensor_info, event_data->service, event_data->account, event_data->timestamp, event_data->device_id); + g_free(sensor_info); break; } |