You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-05 12:10:55 +00:00
Merge pull request #43226 from mateosss/unreachable-prop-crash
Fix crash due to unreachable code in properties
This commit is contained in:
@@ -1421,7 +1421,11 @@ GDScriptParser::Node *GDScriptParser::parse_statement() {
|
|||||||
#ifdef DEBUG_ENABLED
|
#ifdef DEBUG_ENABLED
|
||||||
if (unreachable) {
|
if (unreachable) {
|
||||||
current_suite->has_unreachable_code = true;
|
current_suite->has_unreachable_code = true;
|
||||||
push_warning(result, GDScriptWarning::UNREACHABLE_CODE, current_function->identifier->name);
|
if (current_function) {
|
||||||
|
push_warning(result, GDScriptWarning::UNREACHABLE_CODE, current_function->identifier->name);
|
||||||
|
} else {
|
||||||
|
// TODO: Properties setters and getters with unreachable code are not being warned
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user