diff --git a/include/boost/asio/read_until.hpp b/include/boost/asio/read_until.hpp index 30959a9c..6144e60c 100644 --- a/include/boost/asio/read_until.hpp +++ b/include/boost/asio/read_until.hpp @@ -24,14 +24,13 @@ #include #include #include +#include #include #include #include #include -#include - namespace boost { namespace asio { @@ -50,7 +49,7 @@ namespace detail static const T& ref(); enum { value = (sizeof((inner::helper)((ref)())) == 1) }; }; -#else +#else // BOOST_WORKAROUND(__CODEGEARC__, BOOST_TESTED_AT(0x610)) template struct has_result_type { @@ -60,7 +59,7 @@ namespace detail static const T& ref(); enum { value = (sizeof((helper)((ref)())) == 1) }; }; -#endif +#endif // BOOST_WORKAROUND(__CODEGEARC__, BOOST_TESTED_AT(0x610)) } // namespace detail /// Type trait used to determine whether a type can be used as a match condition