[Bf-blender-cvs] [ebebc4d] master: Correct own fix reference before assignment
Campbell Barton
noreply at git.blender.org
Wed Jun 3 09:11:13 CEST 2015
Commit: ebebc4ded11e8ecb38b57aa47f5ba80d26b9567c
Author: Campbell Barton
Date: Wed Jun 3 17:08:28 2015 +1000
Branches: master
https://developer.blender.org/rBebebc4ded11e8ecb38b57aa47f5ba80d26b9567c
Correct own fix reference before assignment
3rd fix for silly exception conversion!
===================================================================
M source/blender/python/intern/bpy_util.c
===================================================================
diff --git a/source/blender/python/intern/bpy_util.c b/source/blender/python/intern/bpy_util.c
index e4571e7..e876adf 100644
--- a/source/blender/python/intern/bpy_util.c
+++ b/source/blender/python/intern/bpy_util.c
@@ -121,9 +121,12 @@ bool BPy_errors_to_report_ex(ReportList *reports, const bool use_full, const boo
}
#if 0 /* ARG!. workaround for a bug in blenders use of vsnprintf */
- BKE_reportf(reports, RPT_ERROR, "%s\nlocation: %s:%d\n", cstring, filename, lineno);
+ BKE_reportf(reports, RPT_ERROR, "%s\nlocation: %s:%d\n", _PyUnicode_AsString(pystring), filename, lineno);
#else
- pystring_format = PyUnicode_FromFormat(TIP_("%s\nlocation: %s:%d\n"), cstring, filename, lineno);
+ pystring_format = PyUnicode_FromFormat(
+ TIP_("%s\nlocation: %s:%d\n"),
+ _PyUnicode_AsString(pystring), filename, lineno);
+
cstring = _PyUnicode_AsString(pystring_format);
BKE_report(reports, RPT_ERROR, cstring);
More information about the Bf-blender-cvs
mailing list