Changeset View
Changeset View
Standalone View
Standalone View
head/stand/common/interp_lua.c
Show First 20 Lines • Show All 122 Lines • ▼ Show 20 Lines | interp_init(void) | ||||
} | } | ||||
filename = LOADER_LUA; | filename = LOADER_LUA; | ||||
if (interp_include(filename) != 0) { | if (interp_include(filename) != 0) { | ||||
const char *errstr = lua_tostring(luap, -1); | const char *errstr = lua_tostring(luap, -1); | ||||
errstr = errstr == NULL ? "unknown" : errstr; | errstr = errstr == NULL ? "unknown" : errstr; | ||||
printf("Startup error in %s:\nLUA ERROR: %s.\n", filename, errstr); | printf("Startup error in %s:\nLUA ERROR: %s.\n", filename, errstr); | ||||
lua_pop(luap, 1); | lua_pop(luap, 1); | ||||
setenv("autoboot_delay", "NO", 1); | |||||
} | } | ||||
} | } | ||||
int | int | ||||
interp_run(const char *line) | interp_run(const char *line) | ||||
{ | { | ||||
int argc, nargc; | int argc, nargc; | ||||
char **argv; | char **argv; | ||||
▲ Show 20 Lines • Show All 60 Lines • Show Last 20 Lines |