From dd37a27067a5deaecd30a73a5ec255c3d2f0500c Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Thu, 30 Jun 2022 23:25:33 +0300 Subject: [PATCH] Marked output_proxy constructor explicit. --- include/boost/iterator/function_output_iterator.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/iterator/function_output_iterator.hpp b/include/boost/iterator/function_output_iterator.hpp index 80c29c7..a0b1573 100644 --- a/include/boost/iterator/function_output_iterator.hpp +++ b/include/boost/iterator/function_output_iterator.hpp @@ -37,7 +37,7 @@ namespace iterators { : m_f(f) {} struct output_proxy { - output_proxy(UnaryFunction& f) : m_f(f) { } + explicit output_proxy(UnaryFunction& f) : m_f(f) { } #ifdef BOOST_NO_CXX11_RVALUE_REFERENCES template output_proxy& operator=(const T& value) {