summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/utils/path.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/utils/path.js b/lib/utils/path.js
index 9daa8e6..f65d1b2 100644
--- a/lib/utils/path.js
+++ b/lib/utils/path.js
@@ -8,7 +8,13 @@ function normalizePath(filename) {
// Return true if file path is inside a folder
function isInRoot(root, filename) {
+ root = path.normalize(root);
filename = path.normalize(filename);
+
+ if (root[root.length - 1] != path.sep) {
+ root = root + path.sep;
+ }
+
return (filename.substr(0, root.length) === root);
}