diff options
| author | Poommetee Ketson | 2018-02-27 21:26:39 +0700 |
|---|---|---|
| committer | Poommetee Ketson | 2018-02-27 21:26:39 +0700 |
| commit | 5cf331588a878271645773dd9fd839ed4ab38749 (patch) | |
| tree | a49b8c15a04bed4dd09e8d59c94727c82151ee84 /modules | |
| parent | 47676cfa98ffc49a8165b1453bc35a9d261e9c44 (diff) | |
| download | godot-5cf331588a878271645773dd9fd839ed4ab38749.tar.gz godot-5cf331588a878271645773dd9fd839ed4ab38749.tar.zst godot-5cf331588a878271645773dd9fd839ed4ab38749.zip | |
GridMapEditorPlgn: fix a leak
Diffstat (limited to 'modules')
| -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); |
