From 41924a6eadbb951a72b4efe72be1efe28e2bf201 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 21 Apr 2011 23:17:16 +0000 Subject: [PATCH] =?UTF-8?q?fix=20for=20a=20bug=20reported=20by=20saccurso@?= =?UTF-8?q?skygear.com=E2=80=8B.ar=20(UnicodeDecodeError:=20'ascii'=20code?= =?UTF-8?q?c=20can't=20decode=20byte=200xe9=20in=20position=200:=20ordinal?= =?UTF-8?q?=20not=20in=20range(128))?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extra/safe2bin/safe2bin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extra/safe2bin/safe2bin.py b/extra/safe2bin/safe2bin.py index 3b1d81a8a..7fb8d79fe 100755 --- a/extra/safe2bin/safe2bin.py +++ b/extra/safe2bin/safe2bin.py @@ -60,7 +60,7 @@ def safechardecode(value): while True: match = regex.search(retVal) if match: - retVal = retVal.replace(match.group("result"), binascii.unhexlify(match.group("result").lstrip('\\x'))) + retVal = retVal.replace(match.group("result"), unichr(ord(binascii.unhexlify(match.group("result").lstrip('\\x'))))) else: break