RE: Why hIsEOF wait for completely full buffer while hGetChar doesn't ?