From 63981436f7a31ecfd7b436c567bfdc98bf14bffd Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Fri, 9 Dec 2011 15:57:20 +0100 Subject: [PATCH] Fix compiler warning. --- src/lj_crecord.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lj_crecord.c b/src/lj_crecord.c index 4cdad9ef..27001f67 100644 --- a/src/lj_crecord.c +++ b/src/lj_crecord.c @@ -853,10 +853,12 @@ static void crec_snap_caller(jit_State *J) J->pc = frame_pc(base-1); delta = 1+bc_a(J->pc[-1]); L->top = base; L->base = base - delta; J->base[-1] = TREF_FALSE; - J->base -= delta; J->baseslot -= delta; J->maxslot = delta; J->framedepth--; + J->base -= delta; J->baseslot -= (BCReg)delta; + J->maxslot = (BCReg)delta; J->framedepth--; lj_snap_add(J); L->base = base; L->top = top; - J->framedepth++; J->base += delta; J->baseslot += delta; J->maxslot = 1; + J->framedepth++; J->maxslot = 1; + J->base += delta; J->baseslot += (BCReg)delta; J->base[-1] = ftr; J->pc = pc; }