From 6d0e2724faf9a0b433b3dfafcf8fcf7267fe768d Mon Sep 17 00:00:00 2001 From: Simon Forman Date: Sat, 27 Feb 2021 13:37:25 -0800 Subject: [PATCH] Py 2 to 3? --- oberon/IDE/newcpu.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/oberon/IDE/newcpu.py b/oberon/IDE/newcpu.py index 4fdcbd6..5087bc2 100644 --- a/oberon/IDE/newcpu.py +++ b/oberon/IDE/newcpu.py @@ -1,5 +1,5 @@ from pkg_resources import resource_filename -from io import StringIO +from io import BytesIO from oberon.bootloader import bootloader from oberon.risc import ( ByteAddressed32BitRAM, @@ -40,9 +40,9 @@ def make_cpu(disk_image, serial=None): def strfi(fn): - # Files can't be pickled, but StringIO objects can. + # Files can't be pickled, but BytesIO objects can. with open(fn, 'rb') as file_obj: - return StringIO(file_obj.read()) + return BytesIO(file_obj.read()) def newcpu(): -- 2.34.2