Skip to content

Commit ed42db3

Browse files
committed
FIX: Truncate buffer on EOF
1 parent e6f58cb commit ed42db3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

nibabel/streamlines/tck.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,8 @@ def _read(cls, fileobj, header, buffer_size=4):
408408
buff = bytearray(buffer_size)
409409
n_read = f.readinto(buff)
410410
eof = n_read != buffer_size
411+
if eof:
412+
buff = buff[:n_read]
411413

412414
buffs.append(buff)
413415

0 commit comments

Comments
 (0)