simplified stupid ?: expression

This commit is contained in:
ceriel 1990-03-20 16:24:21 +00:00
parent f99d67e76e
commit 57790a926f

View file

@ -202,8 +202,7 @@ ch3bin(expp, oper, expr)
else { else {
ex->ex_flags |= expr->ex_flags; ex->ex_flags |= expr->ex_flags;
free_expression(expr); free_expression(expr);
*expp = intexpr((arith)((oper == AND) ? 0 : 1), *expp = intexpr((arith)(oper != AND), INT);
INT);
} }
(*expp)->ex_flags |= ex->ex_flags | EX_ILVALUE; (*expp)->ex_flags |= ex->ex_flags | EX_ILVALUE;
free_expression(ex); free_expression(ex);