From f16886b7f1b7af781c37086132a29af2993021c9 Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Fri, 24 Aug 2001 22:29:06 +0000 Subject: [PATCH] missed a need to increment the users of the temp for chained functions --- tools/qfcc/source/expr.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/qfcc/source/expr.c b/tools/qfcc/source/expr.c index c6d01b8a6..816a4ce88 100644 --- a/tools/qfcc/source/expr.c +++ b/tools/qfcc/source/expr.c @@ -766,6 +766,7 @@ binary_expr (int op, expr_t *e1, expr_t *e2) && e2->type == ex_block && e2->e.block.is_call && e1->e.block.result) { e = new_temp_def_expr (e1->e.block.result->e.def->type); + inc_users (e); e1 = binary_expr ('=', e, e1); }