Fix memory leak 64/259564/1
authorhyunuk.tak <hyunuk.tak@samsung.com>
Wed, 9 Jun 2021 23:36:05 +0000 (08:36 +0900)
committerhyunuk.tak <hyunuk.tak@samsung.com>
Wed, 9 Jun 2021 23:36:39 +0000 (08:36 +0900)
Change-Id: I388d70f032490ed7e6394fc58c1e75525c35aaaa
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
tests/test/uat-detections.c

index fe15b42b44d40db6d37ad07a2edca200f19eeb92..55a60442435847ab681a2addc30310ac10b470ee 100755 (executable)
@@ -103,6 +103,7 @@ void _sensor_presence_detected_cb(int result, ua_monitor_h monitor,
                        ret, uat_get_error_str(ret));
        }
        msgb("Presence detected for service [%s]", service_name);
+       g_free(service_name);
 
        if (UA_SENSOR_BLE == (UA_SENSOR_BLE & sensor)) {
                msgb("[%s] PRESENCE detected [%s]",
@@ -145,6 +146,7 @@ void _sensor_absence_detected_cb(int result, ua_monitor_h monitor,
                        ret, uat_get_error_str(ret));
        }
        msgb("Absence detected for service [%s]", service_name);
+       g_free(service_name);
 
        if (UA_SENSOR_BLE == (UA_SENSOR_BLE & sensor)) {
                msgp("[%s] ABSENCE detected [%s]",