fix parentDir to work for relative too
This commit is contained in:
parent
4ecebfb218
commit
77d052af3c
1 changed files with 2 additions and 1 deletions
|
@ -34,7 +34,8 @@ hGetContentsStrict h = hGetContents h >>= \s -> length s `seq` return s
|
||||||
parentDir :: String -> String
|
parentDir :: String -> String
|
||||||
parentDir dir =
|
parentDir dir =
|
||||||
if length dirs > 0
|
if length dirs > 0
|
||||||
then "/" ++ (join "/" $ take ((length dirs) - 1) dirs)
|
then absolute ++ (join "/" $ take ((length dirs) - 1) dirs)
|
||||||
else ""
|
else ""
|
||||||
where
|
where
|
||||||
dirs = filter (\x -> length x > 0) $ split "/" dir
|
dirs = filter (\x -> length x > 0) $ split "/" dir
|
||||||
|
absolute = if ((dir !! 0) == '/') then "/" else ""
|
||||||
|
|
Loading…
Reference in a new issue