diff options
Diffstat (limited to 'lib-python/2.7/encodings/uu_codec.py')
-rw-r--r-- | lib-python/2.7/encodings/uu_codec.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib-python/2.7/encodings/uu_codec.py b/lib-python/2.7/encodings/uu_codec.py index 5cb0d2b13e..fcd5aa45a9 100644 --- a/lib-python/2.7/encodings/uu_codec.py +++ b/lib-python/2.7/encodings/uu_codec.py @@ -31,6 +31,10 @@ def uu_encode(input,errors='strict',filename='<data>',mode=0666): read = infile.read write = outfile.write + # Remove newline chars from filename + filename = filename.replace('\n','\\n') + filename = filename.replace('\r','\\r') + # Encode write('begin %o %s\n' % (mode & 0777, filename)) chunk = read(45) |