diff --git a/apps/twnlua/game.c b/apps/twnlua/game.c index f84f585..6b091b3 100644 --- a/apps/twnlua/game.c +++ b/apps/twnlua/game.c @@ -34,10 +34,10 @@ static int physfs_loader(lua_State *L) { free(final_path); /* TODO: use reader interface for streaming instead */ - luaL_loadbuffer(L, (char *)buf, buf_size, name); + int const result = luaL_loadbuffer(L, (char *)buf, buf_size, name) == LUA_OK; free(buf); - return 1; + return result; }