From bca02d6bf20fe1286cb355f8ed57efabe373e6ba Mon Sep 17 00:00:00 2001 From: Mike Stead Date: Fri, 31 Jan 2014 15:17:20 +1100 Subject: [PATCH] Remove limitation of 512 header size limit, instead use size based on header length. --- project/src/common/CURL.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/src/common/CURL.cpp b/project/src/common/CURL.cpp index bdd5274c3..465ea1505 100644 --- a/project/src/common/CURL.cpp +++ b/project/src/common/CURL.cpp @@ -146,7 +146,7 @@ public: { URLRequestHeader h = r.headers[i]; std::vector buffer; - buffer.resize(512); + buffer.resize(strlen(h.name) + strlen(h.value) + 3); // 1 for terminating char, 2 for ': ' snprintf(&buffer[0], buffer.size(), "%s: %s", h.name, h.value); headerlist = curl_slist_append(headerlist, &buffer[0]); }