From 363d5c36d3827ce2563d1625f20be5436bfc287a Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Mon, 6 May 2019 10:54:47 -0700 Subject: [PATCH] Don't pessimize-move --- CHANGELOG.md | 1 + example/advanced/server/advanced_server.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f597b2d..79eae7d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ Version 256: * `allocator_traits::construct` is used for user-defined types * Add 1-element specialization for `buffers_cat` * Fix `buffers_cat` iterator tests +* Don't pessimize-move -------------------------------------------------------------------------------- diff --git a/example/advanced/server/advanced_server.cpp b/example/advanced/server/advanced_server.cpp index f1adbee6..014dd293 100644 --- a/example/advanced/server/advanced_server.cpp +++ b/example/advanced/server/advanced_server.cpp @@ -489,7 +489,7 @@ private: } // Send the response - handle_request(*doc_root_, std::move(parser_->release()), queue_); + handle_request(*doc_root_, parser_->release(), queue_); // If we aren't at the queue limit, try to pipeline another request if(! queue_.is_full())