mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-13 00:24:12 +00:00
gah, that /did/ work, dunno what happend. must have done a tweak before
committing again :/ This currently produces some pseudo warnings about dangling temps, but that's better than producing broken code
This commit is contained in:
parent
7de0dd6b5e
commit
5d7135600e
1 changed files with 1 additions and 2 deletions
|
@ -1689,8 +1689,7 @@ function_expr (expr_t *e1, expr_t *e2)
|
||||||
for (i = 0; i < arg_expr_count - 1; i++) {
|
for (i = 0; i < arg_expr_count - 1; i++) {
|
||||||
append_expr (call, assign_expr (arg_exprs[i][1], arg_exprs[i][0]));
|
append_expr (call, assign_expr (arg_exprs[i][1], arg_exprs[i][0]));
|
||||||
e = arg_exprs[i][1];
|
e = arg_exprs[i][1];
|
||||||
if (e->type == ex_expr && e->e.expr.op == 'b')
|
inc_users (e);
|
||||||
inc_users (e);
|
|
||||||
}
|
}
|
||||||
if (arg_expr_count) {
|
if (arg_expr_count) {
|
||||||
e = new_bind_expr (arg_exprs[arg_expr_count - 1][0],
|
e = new_bind_expr (arg_exprs[arg_expr_count - 1][0],
|
||||||
|
|
Loading…
Reference in a new issue