From d487c78ea48587808f520e3625986cf83bb843fc Mon Sep 17 00:00:00 2001 From: Veloman Yunkan Date: Fri, 21 Jan 2022 22:15:06 +0400 Subject: [PATCH] Changed the return type of Response::build_404() --- src/server/response.cpp | 4 ++-- src/server/response.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/server/response.cpp b/src/server/response.cpp index 398c5ee88..c1a7d20a3 100644 --- a/src/server/response.cpp +++ b/src/server/response.cpp @@ -83,7 +83,7 @@ std::unique_ptr Response::build_304(const InternalServer& server, cons return response; } -std::unique_ptr Response::build_404(const InternalServer& server, const std::string& url, const std::string& bookName, const std::string& bookTitle, const std::string& details) +std::unique_ptr Response::build_404(const InternalServer& server, const std::string& url, const std::string& bookName, const std::string& bookTitle, const std::string& details) { MustacheData results; if ( !url.empty() ) { @@ -95,7 +95,7 @@ std::unique_ptr Response::build_404(const InternalServer& server, cons response->set_code(MHD_HTTP_NOT_FOUND); response->set_taskbar(bookName, bookTitle); - return std::move(response); + return response; } std::unique_ptr Response::build_416(const InternalServer& server, size_t resourceLength) diff --git a/src/server/response.h b/src/server/response.h index 1a74aaf00..a36c9538c 100644 --- a/src/server/response.h +++ b/src/server/response.h @@ -38,7 +38,7 @@ namespace kiwix { class InternalServer; class RequestContext; -class EntryResponse; +class ContentResponse; class Response { public: @@ -47,7 +47,7 @@ class Response { static std::unique_ptr build(const InternalServer& server); static std::unique_ptr build_304(const InternalServer& server, const ETag& etag); - static std::unique_ptr build_404(const InternalServer& server, const std::string& url, const std::string& bookName, const std::string& bookTitle, const std::string& details=""); + static std::unique_ptr build_404(const InternalServer& server, const std::string& url, const std::string& bookName, const std::string& bookTitle, const std::string& details=""); static std::unique_ptr build_416(const InternalServer& server, size_t resourceLength); static std::unique_ptr build_500(const InternalServer& server, const std::string& msg); static std::unique_ptr build_redirect(const InternalServer& server, const std::string& redirectUrl);