Преглед изворни кода

Merge pull request #5261 from spiel0meister/master

add a missing nullptr check
Jeroen van Rijn пре 3 месеци
родитељ
комит
dd27049e13
1 измењених фајлова са 3 додато и 0 уклоњено
  1. 3 0
      src/check_expr.cpp

+ 3 - 0
src/check_expr.cpp

@@ -263,6 +263,9 @@ gb_internal void check_did_you_mean_scope(String const &name, Scope *scope, char
 
 gb_internal Entity *entity_from_expr(Ast *expr) {
 	expr = unparen_expr(expr);
+	if (expr == nullptr) {
+		return nullptr;
+	}
 	switch (expr->kind) {
 	case Ast_Ident:
 		return expr->Ident.entity;