summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-08-09 10:23:55 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-08-09 10:23:55 +0200
commitd7c8a9f1796452637e6b8b2219f3773698b77dd5 (patch)
tree667e5232db332dc086ac70f3a86987940cfac3ff
parent088065c6cc077081214074ad27ff51f02239fea7 (diff)
parent6435112e97c6ea82ecd1caff7a02ac633023838f (diff)
downloadredot-engine-d7c8a9f1796452637e6b8b2219f3773698b77dd5.tar.gz
Merge pull request #95307 from mihe/editor-help-use-after-free
Fix use-after-free in `EditorHelp`
-rw-r--r--editor/editor_help.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/editor/editor_help.cpp b/editor/editor_help.cpp
index 637c39c8ec..683e4e5cda 100644
--- a/editor/editor_help.cpp
+++ b/editor/editor_help.cpp
@@ -3024,6 +3024,7 @@ void EditorHelp::update_doc() {
void EditorHelp::cleanup_doc() {
_wait_for_thread();
memdelete(doc);
+ doc = nullptr;
}
Vector<Pair<String, int>> EditorHelp::get_sections() {