From cd0783b68efabf96c0303d1c11c7755de304548a Mon Sep 17 00:00:00 2001 From: VemundH Date: Mon, 15 Dec 2025 17:04:41 +0100 Subject: [PATCH] Fix GCC zero-as-null-pointer-constant warnings --- include/boost/beast/http/write.hpp | 4 ++-- include/boost/beast/websocket/impl/stream_impl.hpp | 4 ++-- include/boost/beast/websocket/stream.hpp | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/include/boost/beast/http/write.hpp b/include/boost/beast/http/write.hpp index fd82a667ef..ee3574eebe 100644 --- a/include/boost/beast/http/write.hpp +++ b/include/boost/beast/http/write.hpp @@ -702,7 +702,7 @@ async_write( executor_type>{} #ifndef BOOST_BEAST_DOXYGEN , typename std::enable_if< - is_mutable_body_writer::value>::type* = 0 + is_mutable_body_writer::value>::type* = nullptr #endif ); @@ -776,7 +776,7 @@ async_write( executor_type>{} #ifndef BOOST_BEAST_DOXYGEN , typename std::enable_if< - ! is_mutable_body_writer::value>::type* = 0 + ! is_mutable_body_writer::value>::type* = nullptr #endif ); diff --git a/include/boost/beast/websocket/impl/stream_impl.hpp b/include/boost/beast/websocket/impl/stream_impl.hpp index 701919ddc9..8343bd2d57 100644 --- a/include/boost/beast/websocket/impl/stream_impl.hpp +++ b/include/boost/beast/websocket/impl/stream_impl.hpp @@ -501,7 +501,7 @@ struct stream::impl_type template static net::execution_context& get_context(Executor const& ex, - typename std::enable_if< net::execution::is_executor::value >::type* = 0) + typename std::enable_if< net::execution::is_executor::value >::type* = nullptr) { return net::query(ex, net::execution::context); } @@ -509,7 +509,7 @@ struct stream::impl_type template static net::execution_context& get_context(Executor const& ex, - typename std::enable_if< !net::execution::is_executor::value >::type* = 0) + typename std::enable_if< !net::execution::is_executor::value >::type* = nullptr) { return ex.context(); } diff --git a/include/boost/beast/websocket/stream.hpp b/include/boost/beast/websocket/stream.hpp index 1aa47e359b..d99f042d2e 100644 --- a/include/boost/beast/websocket/stream.hpp +++ b/include/boost/beast/websocket/stream.hpp @@ -1499,10 +1499,10 @@ class stream #ifndef BOOST_BEAST_DOXYGEN , typename std::enable_if< net::is_const_buffer_sequence< - ConstBufferSequence>::value>::type* = 0 + ConstBufferSequence>::value>::type* = nullptr , typename std::enable_if< ! http::detail::is_header< - ConstBufferSequence>::value>::type* = 0 + ConstBufferSequence>::value>::type* = nullptr #endif );