Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/rewire.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes <johannes.ewald@roomieplanet.de>2012-07-03 05:03:31 +0400
committerJohannes <johannes.ewald@roomieplanet.de>2012-07-03 05:03:31 +0400
commitdfe9ba7d197263641ac1d0247993bd7fa938b2c5 (patch)
tree6e14a3475bae22461781d675e61dcaabb368a678 /lib/__set__.js
parent8bfdd979dabc1a0ab2e85fd80548d66bccdd1b82 (diff)
- fixed bug when using b.addEntry()
- small fixes
Diffstat (limited to 'lib/__set__.js')
-rw-r--r--lib/__set__.js4
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");
}