OP_JT/JNIL need not set NVALUES

This commit is contained in:
Juan Jose Garcia Ripoll 2008-06-09 12:07:11 +02:00
parent bbf7c9dea6
commit 2ff8435086

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;