Changed to using strict bytestrings in UTF8 module.

This avoids a problem on Windows reading from stdin.
Previously we'd get an error from hGetBufNonBlocking.
This commit is contained in:
John MacFarlane 2010-07-21 15:14:20 -07:00
parent 5be880bd48
commit 4c88ecaeca

View file

@ -37,8 +37,8 @@ module Text.Pandoc.UTF8 ( readFile
)
where
import qualified Data.ByteString.Lazy as B
import Data.ByteString.Lazy.UTF8 (toString, fromString)
import qualified Data.ByteString as B
import Data.ByteString.UTF8 (toString, fromString)
import Prelude hiding (readFile, writeFile, getContents, putStr, putStrLn)
import System.IO (Handle)
import Control.Monad (liftM)