aboutsummaryrefslogtreecommitdiff
path: root/stand/common/interp_lua.c
diff options
context:
space:
mode:
Diffstat (limited to 'stand/common/interp_lua.c')
-rw-r--r--stand/common/interp_lua.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/stand/common/interp_lua.c b/stand/common/interp_lua.c
index db58d80b2048..3f758baebc2d 100644
--- a/stand/common/interp_lua.c
+++ b/stand/common/interp_lua.c
@@ -123,7 +123,9 @@ interp_init(void)
lua_pop(luap, 1); /* remove lib */
}
- filename = LOADER_LUA;
+ filename = getenv("loader_lua");
+ if (filename == NULL)
+ filename = LOADER_LUA;
if (interp_include(filename) != 0) {
const char *errstr = lua_tostring(luap, -1);
errstr = errstr == NULL ? "unknown" : errstr;