node: fix path patch 3751/head
authorAdrian Panella <ianchi74@outlook.com>
Thu, 17 Aug 2017 06:06:13 +0000 (01:06 -0500)
committerAdrian Panella <ianchi74@outlook.com>
Thu, 17 Aug 2017 06:06:13 +0000 (01:06 -0500)
Signed-off-by: Adrian Panella <ianchi74@outlook.com>
lang/node/patches/003-path.patch

index 01a71c6a31a76987a2eae706912f58b6d08344d8..7938c804bc9584d0bc57fe8685337eabc32f7b33 100644 (file)
@@ -1,12 +1,13 @@
 --- a/lib/module.js
 +++ b/lib/module.js
-@@ -453,7 +453,8 @@ Module._initPaths = function() {
-     homeDir = process.env.HOME;
+@@ -625,7 +625,8 @@
+   } else {
+     prefixDir = path.resolve(process.execPath, '..', '..');
    }
--  var paths = [path.resolve(process.execPath, '..', '..', 'lib', 'node')];
-+  var paths = [path.resolve(process.execPath, '..', '..', 'lib', 'node'),
-+    path.resolve(process.execPath, '..', '..', 'lib', 'node_modules')];
+-  var paths = [path.resolve(prefixDir, 'lib', 'node')];
++  var paths = [path.resolve(prefixDir, 'lib', 'node'),
++               path.resolve(prefixDir, 'lib', 'node_modules')];
  
    if (homeDir) {
      paths.unshift(path.resolve(homeDir, '.node_libraries'));
+     
\ No newline at end of file