Skip to content

Commit 9228075

Browse files
committed
Convert MagicNumber to bytes
1 parent 029f853 commit 9228075

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

nibabel/streamlines/tck.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ def _write_header(fileobj, header):
241241
"count", "datatype", "file"] # Fields being replaced.
242242

243243
lines = []
244-
lines.append(header[Field.MAGIC_NUMBER])
244+
lines.append(asstr(header[Field.MAGIC_NUMBER]))
245245
lines.append("count: {0:010}".format(header[Field.NB_STREAMLINES]))
246246
lines.append("datatype: Float32LE") # Always Float32LE.
247247
lines.extend(["{0}: {1}".format(k, v)
@@ -298,7 +298,8 @@ def _read_header(fileobj):
298298

299299
with Opener(fileobj) as f:
300300
# Read magic number
301-
magic_number = asstr(f.fobj.readline()).strip()
301+
#magic_number = asstr(f.fobj.readline()).strip()
302+
magic_number = f.fobj.readline().strip()
302303

303304
# Read all key-value pairs contained in the header.
304305
buf = asstr(f.fobj.readline())

0 commit comments

Comments
 (0)