summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-05-30 00:38:44 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-05-30 00:39:00 +0300
commitc02dc8b2c921d19b61d7f930850ea0ce2b5d2709 (patch)
treefa457915388ea197db301ab7075aa8d59aef84f1
parenta8e7c03171c6d17bb871e132294690f1e8b7602c (diff)
downloadmicropython-c02dc8b2c921d19b61d7f930850ea0ce2b5d2709.tar.gz
micropython-c02dc8b2c921d19b61d7f930850ea0ce2b5d2709.zip
tools/make-frozen.py: Open files in binary mode.
-rwxr-xr-xtools/make-frozen.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/make-frozen.py b/tools/make-frozen.py
index c3dfe591c9..f12e6f6db3 100755
--- a/tools/make-frozen.py
+++ b/tools/make-frozen.py
@@ -49,8 +49,8 @@ print("const char mp_frozen_content[] = {")
for f, st in modules:
m = module_name(f)
print('"%s\\0"' % m)
- data = open(sys.argv[1] + "/" + f).read()
- data = repr(data)[1:-1]
+ data = open(sys.argv[1] + "/" + f, "rb").read()
+ data = repr(data)[2:-1]
data = data.replace('"', '\\"')
print('"%s"' % data)
print("};")