From 685722c5057002cb77695a49dec38782de1ce82f Mon Sep 17 00:00:00 2001 From: Klemens Date: Tue, 21 Mar 2023 09:41:32 +0800 Subject: [PATCH 1/2] awaitable-ssl example belongs to right directory Closes #2654 --- example/http/client/awaitable-ssl/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/example/http/client/awaitable-ssl/CMakeLists.txt b/example/http/client/awaitable-ssl/CMakeLists.txt index 62146ff2..fd09f831 100644 --- a/example/http/client/awaitable-ssl/CMakeLists.txt +++ b/example/http/client/awaitable-ssl/CMakeLists.txt @@ -22,4 +22,4 @@ target_link_libraries(http-client-awaitable-ssl lib-asio-ssl lib-beast) -set_property(TARGET http-client-awaitable PROPERTY FOLDER "example-http-client") +set_property(TARGET http-client-awaitable-ssl PROPERTY FOLDER "example-http-client") From b0996f099ac4cb024675b0b320f07e2297c3130c Mon Sep 17 00:00:00 2001 From: Klemens Morgenstern Date: Tue, 21 Mar 2023 12:07:49 +0800 Subject: [PATCH 2/2] Fixes for MSVC 2022 issues. Closes #2653. --- test/beast/http/message_generator.cpp | 4 ++-- test/beast/http/read.cpp | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/test/beast/http/message_generator.cpp b/test/beast/http/message_generator.cpp index 4905ed98..58dce335 100644 --- a/test/beast/http/message_generator.cpp +++ b/test/beast/http/message_generator.cpp @@ -102,11 +102,11 @@ class message_generator_test : public beast::unit_test::suite // only rvalue refs BOOST_STATIC_ASSERT( - not std::is_constructible< + ! std::is_constructible< message_generator, message&>::value); BOOST_STATIC_ASSERT( - not std::is_constructible< + ! std::is_constructible< message_generator, message const&>::value); diff --git a/test/beast/http/read.cpp b/test/beast/http/read.cpp index 23439abc..61a0c994 100644 --- a/test/beast/http/read.cpp +++ b/test/beast/http/read.cpp @@ -386,6 +386,7 @@ public: net::io_context ioc; test::stream ts{ioc, "GET / HTTP/1.1\r\n\r\n"}; + ts.close(); // make sure the read completes BEAST_EXPECT(handler::count() == 0); multi_buffer b; request m;