diff options
Diffstat (limited to '3rdParty/Boost/src/boost/signal.hpp')
-rw-r--r-- | 3rdParty/Boost/src/boost/signal.hpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/3rdParty/Boost/src/boost/signal.hpp b/3rdParty/Boost/src/boost/signal.hpp index d1538e1..7b31f36 100644 --- a/3rdParty/Boost/src/boost/signal.hpp +++ b/3rdParty/Boost/src/boost/signal.hpp @@ -4,18 +4,26 @@ // distribution is subject to 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) // For more information, see http://www.boost.org/libs/signals #ifndef BOOST_SIGNAL_HPP #define BOOST_SIGNAL_HPP +#ifndef BOOST_SIGNALS_NO_DEPRECATION_WARNING +# if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__) +# pragma message ("Warning: Boost.Signals is no longer being maintained and is now deprecated. Please switch to Boost.Signals2. To disable this warning message, define BOOST_SIGNALS_NO_DEPRECATION_WARNING.") +# elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__) +# warning "Boost.Signals is no longer being maintained and is now deprecated. Please switch to Boost.Signals2. To disable this warning message, define BOOST_SIGNALS_NO_DEPRECATION_WARNING." +# endif +#endif + #ifndef BOOST_SIGNALS_MAX_ARGS # define BOOST_SIGNALS_MAX_ARGS 10 #endif #include <boost/config.hpp> #include <boost/type_traits/function_traits.hpp> #include <boost/signals/signal0.hpp> #include <boost/signals/signal1.hpp> #include <boost/signals/signal2.hpp> |