18861N/Adiff -ru libsigc++-2.0.14/sigc++/macros/signal.h.m4 libsigc++-2.0.14-built/sigc++/macros/signal.h.m4
18861N/A--- libsigc++-2.0.14/sigc++/macros/signal.h.m4 Fri Jun 10 15:40:09 2005
18861N/A+++ libsigc++-2.0.14-built/sigc++/macros/signal.h.m4 Wed Jun 22 16:08:41 2005
18861N/A@@ -209,7 +209,7 @@
18861N/A public:
18861N/A typedef internal::signal_emit$1<LIST(T_return, LOOP(T_arg%1, $1), T_accumulator)> emitter_type;
18861N/A typedef typename emitter_type::result_type result_type;
18861N/A- typedef slot<LIST(T_return, LOOP(T_arg%1, $1))> slot_type;
18861N/A+ typedef slot$1<LIST(T_return, LOOP(T_arg%1, $1))> slot_type;
18861N/A typedef slot_list<slot_type> slot_list_type;
18861N/A typedef typename slot_list_type::iterator iterator;
18861N/A typedef typename slot_list_type::const_iterator const_iterator;
18861N/A@@ -484,7 +484,7 @@
18861N/A //Compilers, such as older versions of SUN Forte C++, that do not allow this also often
18861N/A //do not allow a typedef to have the same name as a class in the typedef's definition.
18861N/A //For Sun Forte CC 5.7 (SUN Workshop 10), comment this out to fix the build.
18861N/A- #define SIGC_TYPEDEF_REDEFINE_ALLOWED 1
18861N/A+ // #define SIGC_TYPEDEF_REDEFINE_ALLOWED 1
18861N/A #endif
18861N/A
18861N/A namespace sigc {
18861N/Adiff -ru libsigc++-2.0.14/sigc++/signal.h libsigc++-2.0.14-built/sigc++/signal.h
18861N/A--- libsigc++-2.0.14/sigc++/signal.h Fri Jun 10 15:42:58 2005
18861N/A+++ libsigc++-2.0.14-built/sigc++/signal.h Wed Jun 22 16:08:48 2005
18861N/A@@ -18,7 +18,7 @@
18861N/A //Compilers, such as older versions of SUN Forte C++, that do not allow this also often
18861N/A //do not allow a typedef to have the same name as a class in the typedef's definition.
18861N/A //For Sun Forte CC 5.7 (SUN Workshop 10), comment this out to fix the build.
18861N/A- #define SIGC_TYPEDEF_REDEFINE_ALLOWED 1
18861N/A+ // #define SIGC_TYPEDEF_REDEFINE_ALLOWED 1
18861N/A #endif
18861N/A
18861N/A namespace sigc {
18861N/A@@ -1660,7 +1660,7 @@
18861N/A public:
18861N/A typedef internal::signal_emit0<T_return, T_accumulator> emitter_type;
18861N/A typedef typename emitter_type::result_type result_type;
18861N/A- typedef slot<T_return> slot_type;
18861N/A+ typedef slot0<T_return> slot_type;
18861N/A typedef slot_list<slot_type> slot_list_type;
18861N/A typedef typename slot_list_type::iterator iterator;
18861N/A typedef typename slot_list_type::const_iterator const_iterator;
18861N/A@@ -1769,7 +1769,7 @@
18861N/A public:
18861N/A typedef internal::signal_emit1<T_return, T_arg1, T_accumulator> emitter_type;
18861N/A typedef typename emitter_type::result_type result_type;
18861N/A- typedef slot<T_return, T_arg1> slot_type;
18861N/A+ typedef slot1<T_return, T_arg1> slot_type;
18861N/A typedef slot_list<slot_type> slot_list_type;
18861N/A typedef typename slot_list_type::iterator iterator;
18861N/A typedef typename slot_list_type::const_iterator const_iterator;
18861N/A@@ -1880,7 +1880,7 @@
18861N/A public:
18861N/A typedef internal::signal_emit2<T_return, T_arg1,T_arg2, T_accumulator> emitter_type;
18861N/A typedef typename emitter_type::result_type result_type;
18861N/A- typedef slot<T_return, T_arg1,T_arg2> slot_type;
18861N/A+ typedef slot2<T_return, T_arg1,T_arg2> slot_type;
18861N/A typedef slot_list<slot_type> slot_list_type;
18861N/A typedef typename slot_list_type::iterator iterator;
18861N/A typedef typename slot_list_type::const_iterator const_iterator;
18861N/A@@ -1993,7 +1993,7 @@
18861N/A public:
18861N/A typedef internal::signal_emit3<T_return, T_arg1,T_arg2,T_arg3, T_accumulator> emitter_type;
18861N/A typedef typename emitter_type::result_type result_type;
18861N/A- typedef slot<T_return, T_arg1,T_arg2,T_arg3> slot_type;
18861N/A+ typedef slot3<T_return, T_arg1,T_arg2,T_arg3> slot_type;
18861N/A typedef slot_list<slot_type> slot_list_type;
18861N/A typedef typename slot_list_type::iterator iterator;
18861N/A typedef typename slot_list_type::const_iterator const_iterator;
18861N/A@@ -2108,7 +2108,7 @@
18861N/A public:
18861N/A typedef internal::signal_emit4<T_return, T_arg1,T_arg2,T_arg3,T_arg4, T_accumulator> emitter_type;
18861N/A typedef typename emitter_type::result_type result_type;
18861N/A- typedef slot<T_return, T_arg1,T_arg2,T_arg3,T_arg4> slot_type;
18861N/A+ typedef slot4<T_return, T_arg1,T_arg2,T_arg3,T_arg4> slot_type;
18861N/A typedef slot_list<slot_type> slot_list_type;
18861N/A typedef typename slot_list_type::iterator iterator;
18861N/A typedef typename slot_list_type::const_iterator const_iterator;
18861N/A@@ -2225,7 +2225,7 @@
18861N/A public:
18861N/A typedef internal::signal_emit5<T_return, T_arg1,T_arg2,T_arg3,T_arg4,T_arg5, T_accumulator> emitter_type;
18861N/A typedef typename emitter_type::result_type result_type;
18861N/A- typedef slot<T_return, T_arg1,T_arg2,T_arg3,T_arg4,T_arg5> slot_type;
18861N/A+ typedef slot5<T_return, T_arg1,T_arg2,T_arg3,T_arg4,T_arg5> slot_type;
18861N/A typedef slot_list<slot_type> slot_list_type;
18861N/A typedef typename slot_list_type::iterator iterator;
18861N/A typedef typename slot_list_type::const_iterator const_iterator;
18861N/A@@ -2344,7 +2344,7 @@
18861N/A public:
18861N/A typedef internal::signal_emit6<T_return, T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6, T_accumulator> emitter_type;
18861N/A typedef typename emitter_type::result_type result_type;
18861N/A- typedef slot<T_return, T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6> slot_type;
18861N/A+ typedef slot6<T_return, T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6> slot_type;
18861N/A typedef slot_list<slot_type> slot_list_type;
18861N/A typedef typename slot_list_type::iterator iterator;
18861N/A typedef typename slot_list_type::const_iterator const_iterator;
18861N/A@@ -2465,7 +2465,7 @@
18861N/A public:
18861N/A typedef internal::signal_emit7<T_return, T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6,T_arg7, T_accumulator> emitter_type;
18861N/A typedef typename emitter_type::result_type result_type;
18861N/A- typedef slot<T_return, T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6,T_arg7> slot_type;
18861N/A+ typedef slot7<T_return, T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6,T_arg7> slot_type;
18861N/A typedef slot_list<slot_type> slot_list_type;
18861N/A typedef typename slot_list_type::iterator iterator;
18861N/A typedef typename slot_list_type::const_iterator const_iterator;