diff options
Diffstat (limited to 'src/HttpResponse.cc')
| -rw-r--r-- | src/HttpResponse.cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/HttpResponse.cc b/src/HttpResponse.cc index 0d8642dc..33341f0c 100644 --- a/src/HttpResponse.cc +++ b/src/HttpResponse.cc @@ -256,9 +256,14 @@ std::string HttpResponse::getContentType() const } } -void HttpResponse::setHttpHeader(const std::shared_ptr<HttpHeader>& httpHeader) +void HttpResponse::setHttpHeader(std::unique_ptr<HttpHeader> httpHeader) { - httpHeader_ = httpHeader; + httpHeader_ = std::move(httpHeader); +} + +const std::unique_ptr<HttpHeader>& HttpResponse::getHttpHeader() const +{ + return httpHeader_; } void HttpResponse::setHttpRequest(const std::shared_ptr<HttpRequest>& httpRequest) |
