From 9c5bf0bb66eee846d10a8a3817d43b1f21a45d52 Mon Sep 17 00:00:00 2001 From: Andrew Gaul Date: Sat, 15 Aug 2015 22:38:24 -0700 Subject: [PATCH] Plug leak during complete multipart upload --- src/curl.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/curl.cpp b/src/curl.cpp index 5737360..348aa16 100644 --- a/src/curl.cpp +++ b/src/curl.cpp @@ -2821,6 +2821,7 @@ int S3fsCurl::CompleteMultipartPostRequest(const char* tpath, string& upload_id, for(cnt = 0; cnt < sRequest_len; cnt++){ sprintf(&hexsRequest[cnt * 2], "%02x", sRequest[cnt]); } + free(sRequest); payload_hash.assign(hexsRequest, &hexsRequest[sRequest_len * 2]); requestHeaders = curl_slist_sort_insert(requestHeaders, "Date", get_date_rfc850().c_str());