From dc2a39e46d9498c475eaf9ad7c4a8ae61a73094a Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Sun, 20 Nov 2011 13:23:25 +0100 Subject: Get rid of snap->depth. --- src/lj_asm_ppc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/lj_asm_ppc.h') diff --git a/src/lj_asm_ppc.h b/src/lj_asm_ppc.h index 196ca2ed..c03d0102 100644 --- a/src/lj_asm_ppc.h +++ b/src/lj_asm_ppc.h @@ -1793,8 +1793,8 @@ static void asm_stack_check(ASMState *as, BCReg topslot, static void asm_stack_restore(ASMState *as, SnapShot *snap) { SnapEntry *map = &as->T->snapmap[snap->mapofs]; + SnapEntry *flinks = &as->T->snapmap[snap_nextofs(as->T, snap)-1]; MSize n, nent = snap->nent; - SnapEntry *flinks = map + nent + snap->depth; /* Store the value of all modified slots to the Lua stack. */ for (n = 0; n < nent; n++) { SnapEntry sn = map[n]; -- cgit v1.2.3-55-g6feb