Fixed svace issue.
authorAbhay agarwal <ay.agarwal@samsung.com>
Mon, 14 Oct 2019 07:12:07 +0000 (12:42 +0530)
committersaerome.kim <saerome.kim@samsung.com>
Tue, 15 Oct 2019 12:20:26 +0000 (21:20 +0900)
386398: Dynamic memory referenced by 'name' was allocated by calling function
        'ua_service_get_name' at uat-service.c:85 and lost at uat-service.c:97.

Change-Id: I06a43c1699632465e05dfe04b104044631f4b1fc
Signed-off-by: Abhay agarwal <ay.agarwal@samsung.com>
test/uat-service.c

index 0446befc9d36b6f2286c9e9df8d8163166dd2d6c..c748bc952c1327d4d7069165b00f472b90f499c5 100644 (file)
@@ -94,11 +94,12 @@ static bool __foreach_added_service_cb(
        if (UA_ERROR_NONE != ret) {
                msg(" - ua_service_get_detection_threshold() ret: [0x%X] [%s]",
                        ret, uat_get_error_str(ret));
+               g_free(name);
                return RET_SUCCESS;
        }
 
        msgb("[%d] %s ", ++g_service_count, name);
-       msgb("presence threshold :[%d] absence threshold :[%d]", 
+       msgb("presence threshold :[%d] absence threshold :[%d]",
                        presence_threshold, absence_threshold);
 
        g_service_list = g_slist_append(g_service_list, service_handle);