Don't try to compare freed object to nullptr
This commit is contained in:
@ -437,6 +437,9 @@ void ShaderGlobalsEditor::_notification(int p_what) {
|
|||||||
inspector->edit(interface);
|
inspector->edit(interface);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (p_what == NOTIFICATION_PREDELETE) {
|
||||||
|
inspector->edit(nullptr);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ShaderGlobalsEditor::ShaderGlobalsEditor() {
|
ShaderGlobalsEditor::ShaderGlobalsEditor() {
|
||||||
@ -474,6 +477,5 @@ ShaderGlobalsEditor::ShaderGlobalsEditor() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
ShaderGlobalsEditor::~ShaderGlobalsEditor() {
|
ShaderGlobalsEditor::~ShaderGlobalsEditor() {
|
||||||
inspector->edit(nullptr);
|
|
||||||
memdelete(interface);
|
memdelete(interface);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user