[UTC][cai-network-http][NON-ACR][TSAM-12745: fix the memory leak]
authorSeonah Moon <seonah1.moon@samsung.com>
Thu, 26 Jan 2017 02:29:46 +0000 (11:29 +0900)
committerSeonah Moon <seonah1.moon@samsung.com>
Thu, 26 Jan 2017 02:29:50 +0000 (11:29 +0900)
Change-Id: Ia0a3f33350535d121598ce8d7e34f5da155e8da2
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
src/utc/http/utc-network-http.c

index fceac0bcc8a155096dd4dc2e2ddb92e35ee5ca4e..fc22b7f251db1a1d6bd8fbb15cf7ff701afe5874 100755 (executable)
@@ -2441,6 +2441,12 @@ int utc_http_transaction_get_credentials_n(void)
        ret = http_transaction_get_credentials(NULL, NULL, NULL);
        assert_eq(ret, HTTP_ERROR_INVALID_PARAMETER);
 
+       g_free(user_name);
+       user_name = NULL;
+
+       g_free(password);
+       password = NULL;
+
        return 0;
 }
 
@@ -2469,6 +2475,12 @@ int utc_http_transaction_get_credentials_p(void)
        ret = http_transaction_get_credentials(transaction, &user_name, &password);
        assert_eq(ret, HTTP_ERROR_NONE);
 
+       g_free(user_name);
+       user_name = NULL;
+
+       g_free(password);
+       password = NULL;
+
        return 0;
 }