Browse Source

repl: ensure that 'repl.useGlobal' is a boolean

v0.9.1-release
Nathan Rajlich 13 years ago
parent
commit
e7065eaa93
  1. 4
      lib/repl.js

4
lib/repl.js

@ -101,12 +101,12 @@ function REPLServer(prompt, stream, eval, useGlobal, ignoreUndefined) {
var self = this; var self = this;
self.useGlobal = useGlobal; self.useGlobal = !!useGlobal;
self.eval = eval || function(code, context, file, cb) { self.eval = eval || function(code, context, file, cb) {
var err, result; var err, result;
try { try {
if (useGlobal) { if (self.useGlobal) {
result = vm.runInThisContext(code, file); result = vm.runInThisContext(code, file);
} else { } else {
result = vm.runInContext(code, context, file); result = vm.runInContext(code, context, file);

Loading…
Cancel
Save