/** Config Globals */
XBT_PUBLIC_DATA int _sg_cfg_init_status;
-XBT_PUBLIC_DATA int _sg_cfg_exit_asap;
+XBT_PUBLIC_DATA bool _sg_cfg_exit_asap;
XBT_PUBLIC void sg_config_init(int* argc, char** argv);
XBT_PUBLIC void sg_config_finalize();
int _sg_cfg_init_status = 0;
/* instruct the upper layer (simix or simdag) to exit as soon as possible */
-int _sg_cfg_exit_asap = 0;
+bool _sg_cfg_exit_asap = false;
-#define sg_cfg_exit_early() do { _sg_cfg_exit_asap = 1; return; } while (0)
+#define sg_cfg_exit_early() \
+ do { \
+ _sg_cfg_exit_asap = true; \
+ return; \
+ } while (0)
/* Parse the command line, looking for options */
static void sg_config_cmd_line(int *argc, char **argv)