Преглед на файлове

Fix GridMap memory leak

(cherry picked from commit 5d4a141c978dbac6cd89cf3afc6f75f0e5ac431e)
Haoyu Qiu преди 3 години
родител
ревизия
4ad179b75d
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      modules/gridmap/grid_map.cpp

+ 1 - 0
modules/gridmap/grid_map.cpp

@@ -791,6 +791,7 @@ void GridMap::_update_octants_callback() {
 	}
 	}
 
 
 	while (to_delete.front()) {
 	while (to_delete.front()) {
+		memdelete(octant_map[to_delete.front()->get()]);
 		octant_map.erase(to_delete.front()->get());
 		octant_map.erase(to_delete.front()->get());
 		to_delete.pop_front();
 		to_delete.pop_front();
 	}
 	}