瀏覽代碼

Lua : fix the arguments in Sys.arg

Justin Donaldson 9 年之前
父節點
當前提交
319574949b
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      std/lua/_std/Sys.hx

+ 3 - 1
std/lua/_std/Sys.hx

@@ -42,7 +42,9 @@ class Sys {
 		return lua.Lib.println(v);
 	}
 	public inline static function args() : Array<String> {
-		return lua.Lib.tableToArray(lua.Lua.arg);
+		var args = lua.Lib.tableToArray(lua.Lua.arg).copy();
+		args.shift();
+		return args;
 	}
 	public static function command( cmd : String, ?args : Array<String> ) : Int  {
 		cmd = Boot.shellEscapeCmd(cmd, args);