diff options
Diffstat (limited to 'types.c')
-rw-r--r-- | types.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -2174,7 +2174,7 @@ static Status types_expr(Typer *tr, Expression *e) { case EXPR_WHILE: { WhileExpr *w = e->while_; bool ret = true; - if (w->cond && !types_expr(tr, w->cond)) + if (!types_expr(tr, w->cond)) ret = false; if (!types_block(tr, &w->body)) ret = false; |