generate the correct IOError for hGetChar of an unreadable handle.
generate the correct IOError for hGetChar of an unreadable handle.
FranklinChen/Hugs,FranklinChen/Hugs,FranklinChen/Hugs,FranklinChen/Hugs,FranklinChen/Hugs,FranklinChen/Hugs,FranklinChen/Hugs