From: Seonah Moon Date: Fri, 2 Dec 2016 04:34:46 +0000 (+0900) Subject: [WGID-148430, 149631] Fixed memory leak X-Git-Tag: submit/tizen_3.0/20161202.115309^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F01%2F101701%2F1;p=platform%2Fcore%2Fapi%2Fhttp.git [WGID-148430, 149631] Fixed memory leak Change-Id: I89bc6ccc10dcc85ea9a36824a45b20dc9c998efe Signed-off-by: Seonah Moon --- diff --git a/packaging/capi-network-http.spec b/packaging/capi-network-http.spec index 42e0bfd..2840907 100644 --- a/packaging/capi-network-http.spec +++ b/packaging/capi-network-http.spec @@ -1,6 +1,6 @@ Name: capi-network-http Summary: Http Framework -Version: 0.0.15 +Version: 0.0.16 Release: 0 Group: System/Network License: Apache-2.0 diff --git a/src/http_transaction.c b/src/http_transaction.c index 51d4ef7..4048508 100644 --- a/src/http_transaction.c +++ b/src/http_transaction.c @@ -381,6 +381,7 @@ int _transaction_submit(gpointer user_data) curl_easy_setopt(transaction->easy_handle, CURLOPT_COPYPOSTFIELDS, NULL); DBG("Set the Content-Length(%d).", content_len); } + free(field_value); } else { DBG("The Content-Length is not set.\n"); } diff --git a/test/http_test.c b/test/http_test.c index 8df660b..84398db 100644 --- a/test/http_test.c +++ b/test/http_test.c @@ -94,6 +94,9 @@ void __transaction_completed_cb(http_transaction_h transaction, void *user_data) _register_callbacks(http_auth_transaction); http_transaction_submit(http_auth_transaction); } + + if (uri) + free(uri); } void __transaction_aborted_cb(http_transaction_h transaction, int reason, void *user_data)