diff options
Diffstat (limited to 'lib/utils/path.js')
-rw-r--r-- | lib/utils/path.js | 6 |
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); } |