Fix svace issue 46/128146/1 accepted/tizen/unified/20170508.153235 submit/tizen/20170508.031359
authorSangkoo Kim <sangkoo.kim@samsung.com>
Mon, 8 May 2017 02:29:07 +0000 (11:29 +0900)
committerSangkoo Kim <sangkoo.kim@samsung.com>
Mon, 8 May 2017 02:29:07 +0000 (11:29 +0900)
Change-Id: Ibccb0698f275e14766dce4437197ded7942c364b
Signed-off-by: Sangkoo Kim <sangkoo.kim@samsung.com>
src/ua_client.cpp

index b075fed75a1f4a5be11ab157899911ac7bf6bcd0..9dff1f84b3515ebe6923889f90f880b9ee54a393 100755 (executable)
@@ -1297,6 +1297,7 @@ void *_start_ua_client(void *data)
 
 #endif
 
+
        uri = firmware.getResourceUri();
        rt = firmware.getResourceType()[0];
        itf = firmware.getInterfaces()[0];
@@ -1311,6 +1312,15 @@ void *_start_ua_client(void *data)
                                                                                OC_DISCOVERABLE | OC_OBSERVABLE);
 
        UA_LOG("registerResource firmware: result = %d", result);
+
+       g_free(http_url);
+       g_free(httr_res_header);
+       g_free(httr_res_body);
+       g_free(old_ver);
+       g_free(new_ver);
+       g_free(download_url);
+       g_free(priority);
+
        if (result != OC_STACK_OK) {
                UA_LOG("Resource registration was unsuccessful, [%d]", result);
                return NULL;
@@ -1351,13 +1361,6 @@ void *_start_ua_client(void *data)
                // Running....
        }
 
-       g_free(httr_res_header);
-       g_free(httr_res_body);
-       g_free(old_ver);
-       g_free(new_ver);
-       g_free(download_url);
-       g_free(priority);
-
        return NULL;
 }