diff options
| author | Dan Engelbrecht <[email protected]> | 2026-01-09 15:56:42 +0100 |
|---|---|---|
| committer | GitHub Enterprise <[email protected]> | 2026-01-09 15:56:42 +0100 |
| commit | e82a8da6555bac2b1504d551956eee3a5289b1a1 (patch) | |
| tree | 9541fd3ecd27932be328c20f6886c38a2e5d07cf /src | |
| parent | Avoid rendering user text input as HTML (#700) (diff) | |
| download | zen-e82a8da6555bac2b1504d551956eee3a5289b1a1.tar.xz zen-e82a8da6555bac2b1504d551956eee3a5289b1a1.zip | |
CprHttpClient cleanup (#703)
Diffstat (limited to 'src')
| -rw-r--r-- | src/zenhttp/clients/httpclientcpr.cpp | 8 | ||||
| -rw-r--r-- | src/zenhttp/clients/httpclientcpr.h | 2 |
2 files changed, 3 insertions, 7 deletions
diff --git a/src/zenhttp/clients/httpclientcpr.cpp b/src/zenhttp/clients/httpclientcpr.cpp index 987cdd706..5d92b3b6b 100644 --- a/src/zenhttp/clients/httpclientcpr.cpp +++ b/src/zenhttp/clients/httpclientcpr.cpp @@ -163,7 +163,7 @@ CprHttpClient::~CprHttpClient() HttpClient::Response CprHttpClient::ResponseWithPayload(std::string_view SessionId, - cpr::Response& HttpResponse, + cpr::Response&& HttpResponse, const HttpResponseCode WorkResponseCode, IoBuffer&& Payload) { @@ -235,11 +235,7 @@ CprHttpClient::CommonResponse(std::string_view SessionId, cpr::Response&& HttpRe } else { - return ResponseWithPayload( - SessionId, - HttpResponse, - WorkResponseCode, - Payload ? std::move(Payload) : IoBufferBuilder::MakeCloneFromMemory(HttpResponse.text.data(), HttpResponse.text.size())); + return ResponseWithPayload(SessionId, std::move(HttpResponse), WorkResponseCode, std::move(Payload)); } } diff --git a/src/zenhttp/clients/httpclientcpr.h b/src/zenhttp/clients/httpclientcpr.h index 94d57fb43..40af53b5d 100644 --- a/src/zenhttp/clients/httpclientcpr.h +++ b/src/zenhttp/clients/httpclientcpr.h @@ -160,7 +160,7 @@ private: HttpClient::Response CommonResponse(std::string_view SessionId, cpr::Response&& HttpResponse, IoBuffer&& Payload); HttpClient::Response ResponseWithPayload(std::string_view SessionId, - cpr::Response& HttpResponse, + cpr::Response&& HttpResponse, const HttpResponseCode WorkResponseCode, IoBuffer&& Payload); }; |