This allows actually correct behaviour. My fread implementation is flawed. It should not return on '\n'