From 7546640fba3eaceb5fb70d50b8a372970dddd0e7 Mon Sep 17 00:00:00 2001 From: tlrobinson Date: Thu, 14 Jan 2010 11:24:39 -0800 Subject: [PATCH] Correct the args parsing in objj to provide the script name at args[0] instead of "objj" --- Objective-J/CommonJS/lib/objective-j.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Objective-J/CommonJS/lib/objective-j.js b/Objective-J/CommonJS/lib/objective-j.js index 26f848c11..326537c8c 100644 --- a/Objective-J/CommonJS/lib/objective-j.js +++ b/Objective-J/CommonJS/lib/objective-j.js @@ -112,13 +112,13 @@ exports.run = function(args) { if (args && args.length > 1) { - var arg0 = args.slice(0,1), - argv = args.slice(1); + var arg0 = args.slice(1,2), + argv = args.slice(2); while (argv.length && argv[0].indexOf('-I') === 0) OBJJ_INCLUDE_PATHS = argv.shift().substr(2).split(':').concat(OBJJ_INCLUDE_PATHS); - var mainFilePath = FILE.canonical(argv.shift()); + var mainFilePath = FILE.canonical(arg0); objj_import(mainFilePath, YES, function() { if (typeof main === "function")