aboutsummaryrefslogtreecommitdiff
path: root/MakeManPage.hs
diff options
context:
space:
mode:
Diffstat (limited to 'MakeManPage.hs')
-rw-r--r--MakeManPage.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/MakeManPage.hs b/MakeManPage.hs
index 8405df70b..9315e6989 100644
--- a/MakeManPage.hs
+++ b/MakeManPage.hs
@@ -11,6 +11,7 @@ import System.Directory (getModificationTime)
import System.IO.Error (isDoesNotExistError)
import System.Time (ClockTime(..))
import Data.Maybe (catMaybes)
+import qualified Control.Exception as E
main = do
rmContents <- liftM toString $ B.readFile "README"
@@ -47,7 +48,7 @@ writeManPage page templ doc = do
-- | Returns a list of 'dependencies' that have been modified after 'file'.
modifiedDependencies :: FilePath -> [FilePath] -> IO [FilePath]
modifiedDependencies file dependencies = do
- fileModTime <- catch (getModificationTime file) $
+ fileModTime <- E.catch (getModificationTime file) $
\e -> if isDoesNotExistError e
then return (TOD 0 0) -- the minimum ClockTime
else ioError e