Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Correctly increment xbt_initialized.
[simgrid.git] / src / xbt / xbt_main.cpp
index 92a311b..905c577 100644 (file)
@@ -124,8 +124,8 @@ void xbt_init(int *argc, char **argv)
 {
   simgrid::xbt::installExceptionHandler();
 
-  if (xbt_initialized) {
-    xbt_initialized++;
+  xbt_initialized++;
+  if (xbt_initialized > 1) {
     XBT_DEBUG("XBT has been initialized %d times.", xbt_initialized);
     return;
   }