Fix compiler warnings.

This commit is contained in:
Mike Pall 2014-03-24 09:41:33 +01:00
parent 880ca300e8
commit 1ca794e0b0

View File

@ -301,17 +301,17 @@ static int loadjitmodule(lua_State *L)
lua_concat(L, 2); lua_concat(L, 2);
if (lua_pcall(L, 1, 1, 0)) { if (lua_pcall(L, 1, 1, 0)) {
const char *msg = lua_tostring(L, -1); const char *msg = lua_tostring(L, -1);
if (msg && !strncmp(msg, "module ", 7)) { if (msg && !strncmp(msg, "module ", 7))
err: goto nomodule;
return report(L, 1);
}
lua_getfield(L, -1, "start");
if (lua_isnil(L, -1)) {
nomodule:
l_message(progname, l_message(progname,
"unknown luaJIT command or jit.* modules not installed"); "unknown luaJIT command or jit.* modules not installed");
return 1; return 1;
} else {
return report(L, 1);
} }
}
lua_getfield(L, -1, "start");
if (lua_isnil(L, -1)) goto err;
lua_remove(L, -2); /* Drop module table. */ lua_remove(L, -2); /* Drop module table. */
return 0; return 0;
} }