diff options
| author | Poommetee Ketson | 2018-02-27 21:26:39 +0700 |
|---|---|---|
| committer | Hein-Pieter van Braam | 2018-03-28 21:02:51 +0200 |
| commit | 3e1716b2c39854b442d8419a1998ede40a0070f6 (patch) | |
| tree | 517398decb2ec8104650c5df8b1af21dc1056874 /modules/gridmap/grid_map_editor_plugin.cpp | |
| parent | e6200de73ade1b2b367e0b01b209cb354d3a3099 (diff) | |
| download | godot-3e1716b2c39854b442d8419a1998ede40a0070f6.tar.gz godot-3e1716b2c39854b442d8419a1998ede40a0070f6.tar.zst godot-3e1716b2c39854b442d8419a1998ede40a0070f6.zip | |
GridMapEditorPlgn: fix a leak
(cherry picked from commit 5cf331588a878271645773dd9fd839ed4ab38749)
Diffstat (limited to '')
| -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 34d51b51e..a2f48940c 100644 --- a/modules/gridmap/grid_map_editor_plugin.cpp +++ b/modules/gridmap/grid_map_editor_plugin.cpp @@ -1259,9 +1259,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); |
