- XBT_DEBUG("recursiveDestroyContainer %s", container->name_);
- xbt_dict_cursor_t cursor = nullptr;
- container_t child;
- char *child_name;
- xbt_dict_foreach (container->children_, cursor, child_name, child) {
- recursiveDestroyContainer (child);
+ XBT_DEBUG("recursiveDestroyContainer %s", container->name_.c_str());
+ for (auto child : container->children_) {
+ recursiveDestroyContainer(child.second);