[libsigc++2/variadic] Remove useless SIGC_TYPEDEF_REDEFINE_ALLOWED



commit 035a8368afbcde511a42e48aa754904b3c2c856f
Author: Murray Cumming <murrayc murrayc com>
Date:   Thu Jan 14 12:22:29 2016 +0100

    Remove useless SIGC_TYPEDEF_REDEFINE_ALLOWED

 sigc++/macros/signal.h.m4 |   10 ----------
 1 files changed, 0 insertions(+), 10 deletions(-)
---
diff --git a/sigc++/macros/signal.h.m4 b/sigc++/macros/signal.h.m4
index 46827de..41ebe31 100644
--- a/sigc++/macros/signal.h.m4
+++ b/sigc++/macros/signal.h.m4
@@ -323,16 +323,6 @@ divert(0)
   #undef nil
 #endif
 
-//SIGC_TYPEDEF_REDEFINE_ALLOWED:
-// TODO: This should have its own test, but I can not create one that gives the error instead of just a 
warning. murrayc.
-// I have just used this because there is a correlation between these two problems.
-#ifdef SIGC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD
-  //Compilers, such as older versions of SUN Forte C++, that do not allow this also often
-  //do not allow a typedef to have the same name as a class in the typedef's definition.
-  //For Sun Forte CC 5.7 (SUN Workshop 10), comment this out to fix the build.
-  #define SIGC_TYPEDEF_REDEFINE_ALLOWED 1
-#endif
-
 namespace sigc {
 
 /** STL-style iterator for slot_list.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]