summaryrefslogtreecommitdiff
path: root/lib/module.js
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2011-06-29 14:50:03 +0200
committerRyan Dahl <ry@tinyclouds.org>2011-06-29 14:50:03 +0200
commit23b8931b62b0e19e518501bdd00801a61f47eba3 (patch)
treebeaccf45d1fe654c669ba7cb2bef3288ac2d9cde /lib/module.js
parent09b8a5e2cfbeb06274b4e6895d2bc22a2faec8b5 (diff)
parente286480e3495040bfe2d87f6fdf3c56c5f695bb3 (diff)
downloadnode-23b8931b62b0e19e518501bdd00801a61f47eba3.tar.gz
Merge branch 'v0.4'
Conflicts: src/node.js src/node_version.h
Diffstat (limited to 'lib/module.js')
-rw-r--r--lib/module.js7
1 files changed, 1 insertions, 6 deletions
diff --git a/lib/module.js b/lib/module.js
index be5475f9c..daf73d96f 100644
--- a/lib/module.js
+++ b/lib/module.js
@@ -199,12 +199,7 @@ Module._nodeModulePaths = function(from) {
var paths = [];
var parts = from.split(splitRe);
- var root = parts.indexOf('node_modules') - 1;
- if (root < 0) root = 0;
-
- var tip = parts.length - 1;
-
- for (var tip = parts.length - 1; tip >= root; tip --) {
+ for (var tip = parts.length - 1; tip >= 0; tip --) {
// don't search in .../node_modules/node_modules
if (parts[tip] === 'node_modules') continue;
var dir = parts.slice(0, tip + 1).concat('node_modules').join(joiner);