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)))
|