- xbt_cfgelm_t variable = xbt_cfgelm_get(simgrid_config, name, xbt_cfgelm_string);
-
- if (xbt_dynar_length(variable->content) > 1) {
- XBT_WARN("You asked for the first value of the config element '%s', but there is %lu values\n",
- name, xbt_dynar_length(variable->content));
- } else if (xbt_dynar_is_empty(variable->content)) {
- return NULL;
- }
-
- return xbt_dynar_get_as(variable->content, 0, char *);
+ simgrid::config::ConfigurationElement* variable = xbt_cfgelm_get(simgrid_config, name, xbt_cfgelm_string);
+ return variable->string_content;