avoid a compiler warning
This commit is contained in:
parent
0f5308514a
commit
deb3c87c32
|
@ -1140,11 +1140,10 @@ int scheme_generate_arith(mz_jit_state *jitter, Scheme_Object *rator, Scheme_Obj
|
||||||
int va;
|
int va;
|
||||||
|
|
||||||
if (scheme_jit_is_fixnum(rand)) {
|
if (scheme_jit_is_fixnum(rand)) {
|
||||||
if (scheme_jit_is_fixnum(rand2)) {
|
if (scheme_jit_is_fixnum(rand2))
|
||||||
va = -1; /* no check needed */
|
va = -1; /* no check needed */
|
||||||
} else {
|
else
|
||||||
va = JIT_R0; /* check only rand2 */
|
va = JIT_R0; /* check only rand2 */
|
||||||
}
|
|
||||||
} else if (scheme_jit_is_fixnum(rand2)) {
|
} else if (scheme_jit_is_fixnum(rand2)) {
|
||||||
va = JIT_R1; /* check only rand */
|
va = JIT_R1; /* check only rand */
|
||||||
} else {
|
} else {
|
||||||
|
@ -1152,7 +1151,8 @@ int scheme_generate_arith(mz_jit_state *jitter, Scheme_Object *rator, Scheme_Obj
|
||||||
/* check both fixnum bits at once by ANDing into R2: */
|
/* check both fixnum bits at once by ANDing into R2: */
|
||||||
jit_andr_ul(JIT_R2, JIT_R0, JIT_R1);
|
jit_andr_ul(JIT_R2, JIT_R0, JIT_R1);
|
||||||
va = JIT_R2;
|
va = JIT_R2;
|
||||||
}
|
} else
|
||||||
|
va = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!unsafe_fx && !unsafe_fl) {
|
if (!unsafe_fx && !unsafe_fl) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user