You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-05 12:10:55 +00:00
Fix memory leaks with SyntaxHighlighters
This commit is contained in:
@@ -695,5 +695,14 @@ TextEditor::TextEditor() {
|
||||
code_editor->get_text_edit()->set_drag_forwarding(this);
|
||||
}
|
||||
|
||||
TextEditor::~TextEditor() {
|
||||
for (const Map<String, SyntaxHighlighter *>::Element *E = highlighters.front(); E; E = E->next()) {
|
||||
if (E->get() != NULL) {
|
||||
memdelete(E->get());
|
||||
}
|
||||
}
|
||||
highlighters.clear();
|
||||
}
|
||||
|
||||
void TextEditor::validate() {
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user