LIB: don't allow empty FileName argument in createFile/renameFile
This commit is contained in:
parent
3639dec1d3
commit
d727566e86
@ -398,6 +398,7 @@ executeFile _ _ = return Nothing
|
|||||||
|
|
||||||
|
|
||||||
createFile :: AnchoredFile FileInfo -> FileName -> IO ()
|
createFile :: AnchoredFile FileInfo -> FileName -> IO ()
|
||||||
|
createFile _ "" = return ()
|
||||||
createFile _ "." = return ()
|
createFile _ "." = return ()
|
||||||
createFile _ ".." = return ()
|
createFile _ ".." = return ()
|
||||||
createFile (SADir td) fn = do
|
createFile (SADir td) fn = do
|
||||||
@ -423,6 +424,7 @@ createFile (SADir td) fn = do
|
|||||||
|
|
||||||
renameFile :: AnchoredFile FileInfo -> FileName -> IO ()
|
renameFile :: AnchoredFile FileInfo -> FileName -> IO ()
|
||||||
renameFile (_ :/ Failed {}) _ = return ()
|
renameFile (_ :/ Failed {}) _ = return ()
|
||||||
|
renameFile _ "" = return ()
|
||||||
renameFile _ "." = return ()
|
renameFile _ "." = return ()
|
||||||
renameFile _ ".." = return ()
|
renameFile _ ".." = return ()
|
||||||
renameFile af fn = do
|
renameFile af fn = do
|
||||||
|
Loading…
Reference in New Issue
Block a user