summaryrefslogtreecommitdiff
path: root/src/HttpConnection.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2014-09-15 14:19:59 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2014-09-15 14:19:59 +0900
commit9a931e7c61e1fa7ec7fab7a3771d2859dea835ff (patch)
tree5b4dbf31d4e0b28f4ed8699f5f7b3a6e6940ee70 /src/HttpConnection.cc
parent5e7d8fc9a47e499219ed144bf6db6e5bf22cbfdd (diff)
Fix crash on OSX when proxy is used
See GH-275
Diffstat (limited to 'src/HttpConnection.cc')
-rw-r--r--src/HttpConnection.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/HttpConnection.cc b/src/HttpConnection.cc
index 5a7ce909..a42cc30d 100644
--- a/src/HttpConnection.cc
+++ b/src/HttpConnection.cc
@@ -130,7 +130,8 @@ void HttpConnection::sendRequest
void HttpConnection::sendProxyRequest
(std::unique_ptr<HttpRequest> httpRequest)
{
- sendRequest(std::move(httpRequest), httpRequest->createProxyRequest());
+ auto req = httpRequest->createProxyRequest();
+ sendRequest(std::move(httpRequest), std::move(req));
}
std::unique_ptr<HttpResponse> HttpConnection::receiveResponse()