diff options
Diffstat (limited to '3rdparty/asio/src/tests/unit/ip/address.cpp')
-rw-r--r-- | 3rdparty/asio/src/tests/unit/ip/address.cpp | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/3rdparty/asio/src/tests/unit/ip/address.cpp b/3rdparty/asio/src/tests/unit/ip/address.cpp index e0b61d92b8d..a13a343c8e9 100644 --- a/3rdparty/asio/src/tests/unit/ip/address.cpp +++ b/3rdparty/asio/src/tests/unit/ip/address.cpp @@ -2,7 +2,7 @@ // address.cpp // ~~~~~~~~~~~ // -// Copyright (c) 2003-2016 Christopher M. Kohlhoff (chris at kohlhoff dot com) +// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com) // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) @@ -108,15 +108,15 @@ void test() addr1 = ip::make_address("127.0.0.1", ec); addr1 = ip::make_address(string_value); addr1 = ip::make_address(string_value, ec); -#if defined(ASIO_HAS_STD_STRING_VIEW) -# if defined(ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW) - std::experimental::string_view string_view_value("127.0.0.1"); -# else // defined(ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW) +#if defined(ASIO_HAS_STRING_VIEW) +# if defined(ASIO_HAS_STD_STRING_VIEW) std::string_view string_view_value("127.0.0.1"); +# elif defined(ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW) + std::experimental::string_view string_view_value("127.0.0.1"); # endif // defined(ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW) addr1 = ip::make_address(string_view_value); addr1 = ip::make_address(string_view_value, ec); -#endif // defined(ASIO_HAS_STD_STRING_VIEW) +#endif // defined(ASIO_HAS_STRING_VIEW) // address I/O. @@ -127,6 +127,9 @@ void test() std::wostringstream wos; wos << addr1; #endif // !defined(BOOST_NO_STD_WSTREAMBUF) + + std::size_t hash1 = std::hash<ip::address>()(addr1); + (void)hash1; } catch (std::exception&) { @@ -140,5 +143,5 @@ void test() ASIO_TEST_SUITE ( "ip/address", - ASIO_TEST_CASE(ip_address_compile::test) + ASIO_COMPILE_TEST_CASE(ip_address_compile::test) ) |