OP_JT/JNIL need not set NVALUES

This commit is contained in:
jjgarcia 2008-06-19 15:01:35 +00:00
parent ecd1053c26
commit 8fca58aec5

View file

@ -806,14 +806,12 @@ ecl_interpret(cl_object env, cl_object bytecodes, void *pc)
}
CASE(OP_JNIL); {
cl_oparg jump = GET_OPARG(vector);
NVALUES = 1;
if (Null(reg0))
vector += jump - OPARG_SIZE;
THREAD_NEXT;
}
CASE(OP_JT); {
cl_oparg jump = GET_OPARG(vector);
NVALUES = 1;
if (!Null(reg0))
vector += jump - OPARG_SIZE;
THREAD_NEXT;