diff -r d866bbdd68e8 Objects/unicodeobject.c --- a/Objects/unicodeobject.c Tue Jan 15 16:49:35 2013 -0500 +++ b/Objects/unicodeobject.c Wed Jan 16 16:43:26 2013 +0200 @@ -5597,7 +5597,7 @@ } else { WRITECHAR('\\'); - WRITECHAR(s[-1]); + WRITECHAR((unsigned char)s[-1]); } break; }