Fixed warnings from Keil compiler
This commit is contained in:
2
lcode.c
2
lcode.c
@@ -110,7 +110,7 @@ int luaK_exp2const (FuncState *fs, const expdesc *e, TValue *v) {
|
|||||||
** optimizations).
|
** optimizations).
|
||||||
*/
|
*/
|
||||||
static Instruction *previousinstruction (FuncState *fs) {
|
static Instruction *previousinstruction (FuncState *fs) {
|
||||||
static const Instruction invalidinstruction = -1;
|
static const Instruction invalidinstruction = ~(Instruction)0;
|
||||||
if (fs->pc > fs->lasttarget)
|
if (fs->pc > fs->lasttarget)
|
||||||
return &fs->f->code[fs->pc - 1]; /* previous instruction */
|
return &fs->f->code[fs->pc - 1]; /* previous instruction */
|
||||||
else
|
else
|
||||||
|
|||||||
9
lvm.c
9
lvm.c
@@ -1561,12 +1561,9 @@ void luaV_execute (lua_State *L, CallInfo *ci) {
|
|||||||
luaD_poscall(L, ci, cast_int(L->top - ra));
|
luaD_poscall(L, ci, cast_int(L->top - ra));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else { /* Lua tail call */
|
ci->func -= delta;
|
||||||
ci->func -= delta;
|
luaD_pretailcall(L, ci, ra, b); /* prepare call frame */
|
||||||
luaD_pretailcall(L, ci, ra, b); /* prepare call frame */
|
goto tailcall;
|
||||||
goto tailcall;
|
|
||||||
}
|
|
||||||
vmbreak;
|
|
||||||
}
|
}
|
||||||
vmcase(OP_RETURN) {
|
vmcase(OP_RETURN) {
|
||||||
int n = GETARG_B(i) - 1; /* number of results */
|
int n = GETARG_B(i) - 1; /* number of results */
|
||||||
|
|||||||
Reference in New Issue
Block a user