diff options
-rw-r--r-- | source/blender/python/intern/bpy_interface.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/source/blender/python/intern/bpy_interface.c b/source/blender/python/intern/bpy_interface.c index 43ca6957f83..6dab586e796 100644 --- a/source/blender/python/intern/bpy_interface.c +++ b/source/blender/python/intern/bpy_interface.c @@ -257,11 +257,7 @@ void BPY_python_start(int argc, const char **argv) * an error, this is highly annoying, another stumbling block for devs, * so use a more relaxed error handler and enforce utf-8 since the rest of * blender is utf-8 too - campbell */ - - /* XXX, update: this is unreliable! 'PYTHONIOENCODING' is ignored in MS-Windows - * when dynamically linked, see: [#31555] for details. - * Python doesn't expose a good way to set this. */ - BLI_setenv("PYTHONIOENCODING", "utf-8:surrogateescape"); + Py_SetStandardStreamEncoding("utf-8", "surrogateescape"); /* Update, Py3.3 resolves attempting to parse non-existing header */ #if 0 |