JSDOC/Options.js
authorAlan Knowles <alan@akbkhome.com>
Wed, 30 Jun 2010 10:02:42 +0000 (18:02 +0800)
committerAlan Knowles <alan@akbkhome.com>
Wed, 30 Jun 2010 10:02:42 +0000 (18:02 +0800)
JSDOC/Options.js

index 448b6fe..1e0e99b 100644 (file)
@@ -114,16 +114,19 @@ Options = {
         }
         // append full path to source directories.
         var _this= this;
-        this.src.forEach(function(v, i) {
+        var src = this.src;
+        this.src = [];
+        src.forEach(function(v, i) {
             if (!v.length || v[0] != '/') {
-                _this.src[i] = _this.baseDir + '/' + v;
+                v = _this.baseDir + '/' + v;
             }
-            if (File.isDirectory(_this.src[i])) {
+            if (File.isDirectory(v)) {
                 throw {
                     name: "ArgumentError", 
                     message: "invalid Source Directory : " +  v
                 };
             }
+            this.src.push(v);
         });