diff options
| author | Rémi Verschelde <rverschelde@gmail.com> | 2024-02-23 22:19:33 +0100 |
|---|---|---|
| committer | Rémi Verschelde <rverschelde@gmail.com> | 2024-02-23 22:19:33 +0100 |
| commit | 4ec8976fddf269f416e17cd154f296e4658efaa6 (patch) | |
| tree | 311808bb17baddf6f1899beb99b412ff11301b67 | |
| parent | 41f39cfa04c752200eb3aaf0c8529920c03caf77 (diff) | |
| parent | d103b5570f7a0de78d2a285c8ebb43107004d1b9 (diff) | |
| download | redot-engine-4ec8976fddf269f416e17cd154f296e4658efaa6.tar.gz | |
Merge pull request #88726 from RandomShaper/node_cust_leak
Fix leak of scene used for customization during export
| -rw-r--r-- | editor/export/editor_export_platform.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/editor/export/editor_export_platform.cpp b/editor/export/editor_export_platform.cpp index 440089022b..9d65821ccd 100644 --- a/editor/export/editor_export_platform.cpp +++ b/editor/export/editor_export_platform.cpp @@ -815,6 +815,8 @@ String EditorExportPlatform::_export_customize(const String &p_path, LocalVector Error err = ResourceSaver::save(s, save_path); ERR_FAIL_COND_V_MSG(err != OK, p_path, "Unable to save export scene file to: " + save_path); } + + node->queue_free(); } else { Ref<Resource> res = ResourceLoader::load(p_path, "", ResourceFormatLoader::CACHE_MODE_IGNORE); ERR_FAIL_COND_V(res.is_null(), p_path); |
