Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
plug newly introduced leak
[simgrid.git] / src / s4u / s4u_netzone.cpp
index eda9c3b..6aa572d 100644 (file)
@@ -33,9 +33,12 @@ void NetZone::seal()
 
 NetZone::~NetZone()
 {
 
 NetZone::~NetZone()
 {
+  for (auto nz : *children_)
+    delete nz;
   delete children_;
   xbt_free(name_);
 }
   delete children_;
   xbt_free(name_);
 }
+
 std::unordered_map<std::string, std::string>* NetZone::properties()
 {
   return simgrid::simix::kernelImmediate([this] {
 std::unordered_map<std::string, std::string>* NetZone::properties()
 {
   return simgrid::simix::kernelImmediate([this] {