diff options
author | RĂ©mi Verschelde <rverschelde@gmail.com> | 2018-03-13 13:44:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-03-13 13:44:48 +0100 |
commit | ab03574e4a932fb467ff6a1a69e07f8f023c9c18 (patch) | |
tree | afc1ea09eed81ea437cdf0b2734a5a986f2a5e0c | |
parent | 96bda9c463b08797493bb39d639f96f12a8d7dbb (diff) | |
parent | 5cf331588a878271645773dd9fd839ed4ab38749 (diff) |
Merge pull request #17079 from Noshyaar/leak2
GridMapEditorPlgn: fix a leak
-rw-r--r-- | modules/gridmap/grid_map_editor_plugin.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/gridmap/grid_map_editor_plugin.cpp b/modules/gridmap/grid_map_editor_plugin.cpp index e91c1ebd85..869492232c 100644 --- a/modules/gridmap/grid_map_editor_plugin.cpp +++ b/modules/gridmap/grid_map_editor_plugin.cpp @@ -1269,9 +1269,10 @@ GridMapEditor::~GridMapEditor() { VisualServer::get_singleton()->free(grid_instance[i]); if (cursor_instance.is_valid()) VisualServer::get_singleton()->free(cursor_instance); - if (selection_level_instance[i].is_valid()) { + if (selection_level_instance[i].is_valid()) VisualServer::get_singleton()->free(selection_level_instance[i]); - } + if (selection_level_mesh[i].is_valid()) + VisualServer::get_singleton()->free(selection_level_mesh[i]); } VisualServer::get_singleton()->free(selection_mesh); |