fixed buffer size incrementing bug in LineReader