Revision: f2682fcb3c86
Author:   Pekka Klärck
Date:     Wed Feb 15 05:23:01 2012
Log:      prevent errors when encoding to system by default
http://code.google.com/p/robotframework/source/detail?r=f2682fcb3c86

Modified:
 /src/robot/utils/encoding.py

=======================================
--- /src/robot/utils/encoding.py        Wed Feb 15 03:57:29 2012
+++ /src/robot/utils/encoding.py        Wed Feb 15 05:23:01 2012
@@ -41,6 +41,6 @@
         string = String(string)
     return unic(string, SYSTEM_ENCODING)

-def encode_to_system(string):
+def encode_to_system(string, errors='replace'):
     """Encodes Unicode to system encoding (e.g. cli args and env vars)."""
-    return string.encode(SYSTEM_ENCODING)
+    return string.encode(SYSTEM_ENCODING, errors)

Reply via email to