From d8ad6ce8464c398190c56d02a074745d0fb624c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jukka=20Jyl=C3=A4nki?= Date: Thu, 5 Sep 2013 19:29:34 +0300 Subject: [PATCH] Fix line ending conversion write routines. --- emsdk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/emsdk b/emsdk index df51801..c39db01 100644 --- a/emsdk +++ b/emsdk @@ -39,13 +39,13 @@ def emsdk_path(): return to_unix_path(os.path.dirname(os.path.realpath(__file__) def file_to_crlf(filename): text = open(filename, 'r').read() text = text.replace('\r\n', '\n').replace('\n', '\r\n') - open(filename, 'w').write(text) + open(filename, 'wb').write(text) # Modifies the given file in-place to contain '\n' line endings. def file_to_lf(filename): text = open(filename, 'r').read() text = text.replace('\r\n', '\n') - open(filename, 'w').write(text) + open(filename, 'wb').write(text) def fix_lineendings(filename): if WINDOWS: