static void preparepush(void) { if (!scriptstate) { scriptstate = luastate_New(terminateCurrentScript); if (!scriptstate) { return; } } lua_checkstack(scriptstate, 2); }
static void preparepush() { if (!scriptstate) { scriptstate = luastate_New(); if (!scriptstate) { return 0; } } lua_checkstack(scriptstate, 1); }
int luastate_DoInitialFile(const char* file, int argcount, char** error) { if (!scriptstate) { scriptstate = luastate_New(terminateCurrentScript); if (!scriptstate) { *error = strdup("Failed to initialize state"); return 0; } } return luastate_DoFile(scriptstate, argcount, file, error); }