Catch IOException from hFileSize in readFile
authorOssi Herrala <oherrala@gmail.com>
Thu, 1 Sep 2016 14:16:34 +0000 (17:16 +0300)
committerOssi Herrala <oherrala@gmail.com>
Thu, 1 Sep 2016 14:16:34 +0000 (17:16 +0300)
commit7223f8f6d921e4c2fb118de95e65ab9f27307238
tree157c62818b24239ce04358bef473dbbac5f2298d
parent18115dd82d05b95545c8547691294c1354fcf73a
Catch IOException from hFileSize in readFile

hFileSize only works for regular files and fails for example with
/dev/null. However, hFileSize is only used as a hint for how much to
read. It should be safe to ignore the exception and try reading the
given file anyway.

Fixes #67
Data/ByteString.hs