aboutsummaryrefslogtreecommitdiff
path: root/Utility/FileMode.hs
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-04-21 23:04:59 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-04-21 23:06:19 -0400
commitbee420bd2d0cbe16489b061b208083e2b8ba9d0e (patch)
tree70ef95f81ee411513da4b6343720480cd941c42c /Utility/FileMode.hs
parentbe36aaca5bccecdff7e48b020ee62b0db3bc38f1 (diff)
in which I discover void
void :: Functor f => f a -> f () -- ah, of course that's useful :)
Diffstat (limited to 'Utility/FileMode.hs')
-rw-r--r--Utility/FileMode.hs4
1 files changed, 1 insertions, 3 deletions
diff --git a/Utility/FileMode.hs b/Utility/FileMode.hs
index c0f2ad589..353de7b92 100644
--- a/Utility/FileMode.hs
+++ b/Utility/FileMode.hs
@@ -15,9 +15,7 @@ import Foreign (complement)
{- Applies a conversion function to a file's mode. -}
modifyFileMode :: FilePath -> (FileMode -> FileMode) -> IO ()
-modifyFileMode f convert = do
- _ <- modifyFileMode' f convert
- return ()
+modifyFileMode f convert = void $ modifyFileMode' f convert
modifyFileMode' :: FilePath -> (FileMode -> FileMode) -> IO FileMode
modifyFileMode' f convert = do
s <- getFileStatus f