|
From: Frank M. H. <fm...@us...> - 2007-03-06 16:59:34
|
Update of /cvsroot/boost-sandbox/boost-sandbox/boost/thread_safe_signals/detail In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv11756/thread_safe_signals/detail Modified Files: signal_template.hpp slot_template.hpp Log Message: Added use of BOOST_STATIC_CONSTANT. Index: signal_template.hpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/boost/thread_safe_signals/detail/signal_template.hpp,v retrieving revision 1.43 retrieving revision 1.44 diff -u -d -r1.43 -r1.44 --- signal_template.hpp 5 Mar 2007 14:52:46 -0000 1.43 +++ signal_template.hpp 6 Mar 2007 16:59:30 -0000 1.44 @@ -414,7 +414,7 @@ typedef arg1_type first_argument_type; typedef arg2_type second_argument_type; #endif - static const int arity = BOOST_SIGNALS_NUM_ARGS; + BOOST_STATIC_CONSTANT(int, arity = BOOST_SIGNALS_NUM_ARGS); BOOST_SIGNAL_CLASS_NAME(const combiner_type &combiner = combiner_type(), const group_compare_type &group_compare = group_compare_type()): Index: slot_template.hpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/boost/thread_safe_signals/detail/slot_template.hpp,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- slot_template.hpp 5 Mar 2007 21:08:38 -0000 1.9 +++ slot_template.hpp 6 Mar 2007 16:59:33 -0000 1.10 @@ -42,7 +42,7 @@ typedef arg1_type first_argument_type; typedef arg2_type second_argument_type; #endif - static const int arity = BOOST_SIGNALS_NUM_ARGS; + BOOST_STATIC_CONSTANT(int, arity = BOOST_SIGNALS_NUM_ARGS); template<typename F> BOOST_SLOT_CLASS_NAME(BOOST_SIGNALS_NUM_ARGS)(const F& f): _slot_function(signalslib::detail::get_invocable_slot(f, signalslib::detail::tag_type(f))) |