diff options
author | Johannes <johannes.ewald@roomieplanet.de> | 2012-07-03 05:03:31 +0400 |
---|---|---|
committer | Johannes <johannes.ewald@roomieplanet.de> | 2012-07-03 05:03:31 +0400 |
commit | dfe9ba7d197263641ac1d0247993bd7fa938b2c5 (patch) | |
tree | 6e14a3475bae22461781d675e61dcaabb368a678 /lib/__set__.js | |
parent | 8bfdd979dabc1a0ab2e85fd80548d66bccdd1b82 (diff) |
- fixed bug when using b.addEntry()
- small fixes
Diffstat (limited to 'lib/__set__.js')
-rw-r--r-- | lib/__set__.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/__set__.js b/lib/__set__.js index 61e8f94..6e02727 100644 --- a/lib/__set__.js +++ b/lib/__set__.js @@ -20,7 +20,7 @@ function __set__() { varName + " is not declared within the module.'); } ";
};
- if (typeof arguments[0] === "object") {
+ if (typeof arguments[0] === "object" && arguments.length === 1) {
arguments.env = arguments.varName;
if (!arguments.env || Array.isArray(arguments.env)) {
throw new TypeError("__set__ expects an object as env");
@@ -31,7 +31,7 @@ function __set__() { arguments.src += arguments.checkExistsSrc(arguments.varName, arguments.varValue) + arguments.varName + " = arguments.env." + arguments.varName + ";";
}
}
- } else if (typeof arguments.varName === "string") {
+ } else if (typeof arguments.varName === "string" && arguments.length === 2) {
if (!arguments.varName) {
throw new TypeError("__set__ expects a non-empty string as a variable name");
}
|