From 404e96761a9301e750a332524137639e204e44d0 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Mon, 17 Dec 2018 10:24:09 -0800 Subject: Replace read with safeRead. Closes #5162. --- src/Text/Pandoc/Readers/Org/Meta.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/Text/Pandoc/Readers/Org/Meta.hs') diff --git a/src/Text/Pandoc/Readers/Org/Meta.hs b/src/Text/Pandoc/Readers/Org/Meta.hs index 71fac6db3..fc733a777 100644 --- a/src/Text/Pandoc/Readers/Org/Meta.hs +++ b/src/Text/Pandoc/Readers/Org/Meta.hs @@ -265,7 +265,7 @@ macroDefinition = try $ do return (macroName, expander) where placeholder :: Monad m => OrgParser m Int - placeholder = try . fmap read $ char '$' *> many1 digit + placeholder = try . fmap (fromMaybe 1 . safeRead) $ char '$' *> many1 digit expansionPart :: Monad m => OrgParser m String expansionPart = try $ many (notFollowedBy placeholder *> noneOf "\n\r") -- cgit v1.2.3