diff options
Diffstat (limited to 'serverutils.d')
-rw-r--r-- | serverutils.d | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/serverutils.d b/serverutils.d deleted file mode 100644 index 43063ef..0000000 --- a/serverutils.d +++ /dev/null @@ -1,17 +0,0 @@ -bool inRoot(string path) { - auto level = 0; - if (path[0] == '/') return false; - while (path.length > 0) { - if (path[0] == '/') { - level++; - path = path[1..$]; - } else if (path[0] == '.' && path[1] == '.' && path[2] == '/') { - level--; - path = path[3..$]; - } else { - path = path[1..$]; - } - if (level < 0) return false; - } - return true; -} |