From 4d80f8598db5541ae9466799feaaa909398d53b4 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Mon, 31 May 2021 20:33:14 +0100 Subject: Fix polymorphic record "too few" lacking error message --- src/checker.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/checker.cpp') diff --git a/src/checker.cpp b/src/checker.cpp index 8f426f116..2986ccb1a 100644 --- a/src/checker.cpp +++ b/src/checker.cpp @@ -937,7 +937,7 @@ Type *type_of_expr(Ast *expr) { } Entity *implicit_entity_of_node(Ast *clause) { - if (clause->kind == Ast_CaseClause) { + if (clause != nullptr && clause->kind == Ast_CaseClause) { return clause->CaseClause.implicit_entity; } return nullptr; -- cgit v1.2.3