Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
remove a useless C -> C++ function
authorMartin Quinson <martin.quinson@loria.fr>
Wed, 10 Aug 2016 17:29:21 +0000 (19:29 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Wed, 10 Aug 2016 17:29:21 +0000 (19:29 +0200)
include/xbt/log.h
src/xbt/exception.cpp
src/xbt/xbt_main.cpp

index 837829f..4c24f32 100644 (file)
@@ -659,7 +659,5 @@ extern xbt_log_layout_t xbt_log_default_layout;
  */
 #define XBT_HERE(...) XBT_LOG(xbt_log_priority_trace, "-- was here" __VA_ARGS__)
 
-XBT_PUBLIC(void) xbt_set_terminate();
-
 SG_END_DECL()
 #endif                          /* ! _XBT_LOG_H_ */
index 2f5e882..ad829c2 100644 (file)
@@ -132,8 +132,3 @@ void installExceptionHandler()
 
 }
 }
-
-void xbt_set_terminate()
-{
-  simgrid::xbt::installExceptionHandler();
-}
index 026641b..945304e 100644 (file)
@@ -13,6 +13,7 @@
 #include "simgrid_config.h"
 #include "xbt/sysdep.h"
 #include "xbt/log.h"
+#include "xbt/log.hpp"
 #include "xbt/dynar.h"
 #include "xbt/config.h"
 
@@ -129,7 +130,7 @@ static void xbt_postexit(void)
 /** @brief Initialize the xbt mechanisms. */
 void xbt_init(int *argc, char **argv)
 {
-  xbt_set_terminate();
+  simgrid::xbt::installExceptionHandler();
 
   if (xbt_initialized++) {
     XBT_DEBUG("XBT was initialized %d times.", xbt_initialized);