]> Creatis software - crea.git/commitdiff
#3385 macOS compatibility
authorEduardo DAVILA <davila@creatis.insa-lyon.fr>
Thu, 9 Sep 2021 09:17:28 +0000 (11:17 +0200)
committerEduardo DAVILA <davila@creatis.insa-lyon.fr>
Thu, 9 Sep 2021 09:17:28 +0000 (11:17 +0200)
src/creaRTTI.cxx

index 872d64b7a0721080314442e2fdee3e5079b2293c..a89d2bdb8c3f789af521c73b764698ef9d714fb7 100644 (file)
@@ -65,11 +65,11 @@ namespace crea
     
   
   
-//  #if __APPLE__
-//  //EED2018-08-28  Be careful  #include <typeinfo> is not complete  (CommandLine mechanisme Xcode)
-//  printf("EED creaRTTI  run_time_up_or_down_cast   2018-08-28 Warnning !!!!  Apple cast missing  __do_upcast   ");
-//     return source_pointer;
-//  #else
+#if __APPLE__
+       //  //EED2018-08-28  Be careful  #include <typeinfo> is not complete  (CommandLine mechanisme Xcode)
+       printf("EED creaRTTI  run_time_up_or_down_cast   2018-08-28 Warnning !!!!  Apple cast missing  __do_upcast   ");
+       return source_pointer;
+#else
  #if __GNUC__ > 3 ||                                   \
    (__GNUC__ == 3 && (__GNUC_MINOR__ > 1 ||            \
                     (__GNUC_MINOR__ == 1 &&            \
@@ -95,7 +95,7 @@ namespace crea
   #endif
     return target_pointer;
     
-//  #endif 
+#endif   // __APPLE__