X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=parser.c;h=3c1001362c37fd0f8ca179a1da1763e1e73ee011;hb=1cd9fac9d1a48d012cf3084c8edc4130e75a1ea5;hp=dab67a1b4b1a8f4b0d78b2c6fdeea161278db180;hpb=acd1bd5e2ef817b3c4dd5ad765bb54b7e33a715c;p=cparser diff --git a/parser.c b/parser.c index dab67a1..3c10013 100644 --- a/parser.c +++ b/parser.c @@ -6992,7 +6992,7 @@ static expression_t *parse_select_expression(unsigned precedence, if (!declaration->init.complete) { errorf(HERE, "request for member '%Y' of incomplete type '%T'", symbol, type_left); - return create_invalid_expression(); + goto create_error_entry; } entry = find_compound_entry(declaration, symbol);