X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/25d6952dcf52e6ffc1e4a402af0e2d3c17ac3935..0f5509273af174fc845f00268eb6430cf22d8ee0:/src/msg/msg_config.c diff --git a/src/msg/msg_config.c b/src/msg/msg_config.c index f7cd0942dc..30c330a752 100644 --- a/src/msg/msg_config.c +++ b/src/msg/msg_config.c @@ -12,10 +12,6 @@ #include "xbt/sysdep.h" #include "xbt/log.h" -XBT_LOG_NEW_DEFAULT_SUBCATEGORY(msg_cfg, msg, - "Configuration support in \ref MSG_API"); - - int _msg_init_status = 0; /* 0: beginning of time; 1: pre-inited (cfg_set created); 2: inited (running) */ @@ -50,6 +46,15 @@ void msg_config_init(void) { xbt_cfg_set_string(_msg_cfg_set,"surf_workstation_model", "CLM03"); } +void msg_config_finalize(void) { + + if (!_msg_init_status) + return; /* Not initialized yet. Nothing to do */ + + xbt_cfg_free(&_msg_cfg_set); + _msg_init_status = 0; +} + /** \brief set a configuration variable * * Currently existing configuation variable: