aboutsummaryrefslogtreecommitdiff
path: root/lua.c
diff options
context:
space:
mode:
Diffstat (limited to 'lua.c')
-rw-r--r--lua.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lua.c b/lua.c
index b2967a44..5054583d 100644
--- a/lua.c
+++ b/lua.c
@@ -349,6 +349,7 @@ static int collectargs (char **argv, int *first) {
349*/ 349*/
350static int runargs (lua_State *L, char **argv, int n) { 350static int runargs (lua_State *L, char **argv, int n) {
351 int i; 351 int i;
352 lua_warning(L, "@off", 0); /* by default, Lua stand-alone has warnings off */
352 for (i = 1; i < n; i++) { 353 for (i = 1; i < n; i++) {
353 int option = argv[i][1]; 354 int option = argv[i][1];
354 lua_assert(argv[i][0] == '-'); /* already checked */ 355 lua_assert(argv[i][0] == '-'); /* already checked */
@@ -725,7 +726,7 @@ static int pmain (lua_State *L) {
725 if (handle_luainit(L) != LUA_OK) /* run LUA_INIT */ 726 if (handle_luainit(L) != LUA_OK) /* run LUA_INIT */
726 return 0; /* error running LUA_INIT */ 727 return 0; /* error running LUA_INIT */
727 } 728 }
728 if (!runargs(L, argv, optlim)) /* execute arguments -e and -l */ 729 if (!runargs(L, argv, optlim)) /* execute arguments -e, -l, and -W */
729 return 0; /* something failed */ 730 return 0; /* something failed */
730 if (script > 0) { /* execute main script (if there is one) */ 731 if (script > 0) { /* execute main script (if there is one) */
731 if (handle_script(L, argv + script) != LUA_OK) 732 if (handle_script(L, argv + script) != LUA_OK)