minor improvement to volatile code
This commit is contained in:
parent
aec33f4d0f
commit
1be579a6e7
1 changed files with 1 additions and 1 deletions
|
@ -639,7 +639,7 @@ EVAL(expr, val, code, true_label, false_label)
|
||||||
default:
|
default:
|
||||||
crash("(EVAL) bad expression class");
|
crash("(EVAL) bad expression class");
|
||||||
}
|
}
|
||||||
if (expr->ex_flags & EX_VOLATILE || vol) C_nop();
|
if (val == RVAL && ((expr->ex_flags & EX_VOLATILE) || vol)) C_nop();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* compare() serves as an auxiliary function of EVAL */
|
/* compare() serves as an auxiliary function of EVAL */
|
||||||
|
|
Loading…
Reference in a new issue