X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6a6157abf9619875297ff1d16c1e5c63c526d4c1..f25af1e2829458e33a3a0b74c75865c89dff5f9e:/src/xbt/config.c diff --git a/src/xbt/config.c b/src/xbt/config.c index e1b21e3e24..8ecc594402 100644 --- a/src/xbt/config.c +++ b/src/xbt/config.c @@ -547,8 +547,7 @@ void xbt_cfg_set_vargs(xbt_cfg_t cfg, const char *name, va_list pa) break; default: - xbt_assert2(0, "Config element variable %s not valid (type=%d)", name, - type); + xbt_die("Config element variable %s not valid (type=%d)", name, type); } } @@ -645,9 +644,8 @@ void xbt_cfg_set_parse(xbt_cfg_t cfg, const char *options) val = strchr(name, ':'); if (!val) { free(optionlist_cpy); - xbt_assert1(FALSE, - "Option '%s' badly formated. Should be of the form 'name:value'", - name); + xbt_die("Option '%s' badly formated. Should be of the form 'name:value'", + name); } *(val++) = '\0'; @@ -679,9 +677,7 @@ void xbt_cfg_set_parse(xbt_cfg_t cfg, const char *options) i = strtol(val, &val, 0); if (val == NULL) { free(optionlist_cpy); - xbt_assert1(FALSE, - "Value of option %s not valid. Should be an integer", - name); + xbt_die("Value of option %s not valid. Should be an integer", name); } xbt_cfg_set_int(cfg, name, i); /* throws */ @@ -691,9 +687,7 @@ void xbt_cfg_set_parse(xbt_cfg_t cfg, const char *options) d = strtod(val, &val); if (val == NULL) { free(optionlist_cpy); - xbt_assert1(FALSE, - "Value of option %s not valid. Should be a double", - name); + xbt_die("Value of option %s not valid. Should be a double", name); } xbt_cfg_set_double(cfg, name, d); /* throws */ @@ -704,18 +698,16 @@ void xbt_cfg_set_parse(xbt_cfg_t cfg, const char *options) val = strchr(val, ':'); if (!val) { free(optionlist_cpy); - xbt_assert1(FALSE, - "Value of option %s not valid. Should be an peer (machine:port)", - name); + xbt_die("Value of option %s not valid. Should be an peer (machine:port)", + name); } *(val++) = '\0'; i = strtol(val, &val, 0); if (val == NULL) { free(optionlist_cpy); - xbt_assert1(FALSE, - "Value of option %s not valid. Should be an peer (machine:port)", - name); + xbt_die("Value of option %s not valid. Should be an peer (machine:port)", + name); } xbt_cfg_set_peer(cfg, name, str, i); /* throws */