diff options
author | Campbell Barton <ideasman42@gmail.com> | 2011-01-25 04:51:28 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2011-01-25 04:51:28 +0300 |
commit | 27cb6218a34a440a83c3b275e3cf69ea79245a1e (patch) | |
tree | 95652627317f61e5109777e030bbb7f81203ba3f /source/blender/python | |
parent | 8e83dd0933cc02683ebbd9d8a9471b07f62dad55 (diff) |
fix [#25778] Memoryblock Data from SCR: end corrupt
+ other minor changes.
Diffstat (limited to 'source/blender/python')
-rw-r--r-- | source/blender/python/intern/bpy_rna.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/source/blender/python/intern/bpy_rna.c b/source/blender/python/intern/bpy_rna.c index f789ed922e2..fc36784ef84 100644 --- a/source/blender/python/intern/bpy_rna.c +++ b/source/blender/python/intern/bpy_rna.c @@ -1071,7 +1071,6 @@ static int pyrna_py_to_prop(PointerRNA *ptr, PropertyRNA *prop, void *data, PyOb case PROP_STRING: { const char *param; - Py_ssize_t param_size= 0; #ifdef USE_STRING_COERCE PyObject *value_coerce= NULL; int subtype= RNA_property_subtype(prop); @@ -1080,10 +1079,10 @@ static int pyrna_py_to_prop(PointerRNA *ptr, PropertyRNA *prop, void *data, PyOb param= PyC_UnicodeAsByte(value, &value_coerce); } else { - param= _PyUnicode_AsStringAndSize(value, ¶m_size); + param= _PyUnicode_AsString(value); } #else // USE_STRING_COERCE - param= _PyUnicode_AsStringAndSize(value, ¶m_size); + param= _PyUnicode_AsStringSize(value); #endif // USE_STRING_COERCE if (param==NULL) { |