diff options
author | Mike Pall <mike> | 2011-12-09 15:57:20 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2011-12-09 15:57:20 +0100 |
commit | 63981436f7a31ecfd7b436c567bfdc98bf14bffd (patch) | |
tree | efe8a54076ef04a8fe6faba751f86c0743bbb690 | |
parent | e162d8cef0d1d62e3c43c23a6b28ebed68fdf7a0 (diff) | |
download | luajit-63981436f7a31ecfd7b436c567bfdc98bf14bffd.tar.gz luajit-63981436f7a31ecfd7b436c567bfdc98bf14bffd.tar.bz2 luajit-63981436f7a31ecfd7b436c567bfdc98bf14bffd.zip |
Fix compiler warning.
-rw-r--r-- | src/lj_crecord.c | 6 |
1 files 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) | |||
853 | J->pc = frame_pc(base-1); delta = 1+bc_a(J->pc[-1]); | 853 | J->pc = frame_pc(base-1); delta = 1+bc_a(J->pc[-1]); |
854 | L->top = base; L->base = base - delta; | 854 | L->top = base; L->base = base - delta; |
855 | J->base[-1] = TREF_FALSE; | 855 | J->base[-1] = TREF_FALSE; |
856 | J->base -= delta; J->baseslot -= delta; J->maxslot = delta; J->framedepth--; | 856 | J->base -= delta; J->baseslot -= (BCReg)delta; |
857 | J->maxslot = (BCReg)delta; J->framedepth--; | ||
857 | lj_snap_add(J); | 858 | lj_snap_add(J); |
858 | L->base = base; L->top = top; | 859 | L->base = base; L->top = top; |
859 | J->framedepth++; J->base += delta; J->baseslot += delta; J->maxslot = 1; | 860 | J->framedepth++; J->maxslot = 1; |
861 | J->base += delta; J->baseslot += (BCReg)delta; | ||
860 | J->base[-1] = ftr; J->pc = pc; | 862 | J->base[-1] = ftr; J->pc = pc; |
861 | } | 863 | } |
862 | 864 | ||