[Bf-blender-cvs] [ffb190244cc] master: Fix setting the operator name in Py operator API

Campbell Barton noreply at git.blender.org
Thu Oct 5 01:38:52 CEST 2017


Commit: ffb190244ccc622133fd6c4de9061695355f5810
Author: Campbell Barton
Date:   Thu Oct 5 10:46:26 2017 +1100
Branches: master
https://developer.blender.org/rBffb190244ccc622133fd6c4de9061695355f5810

Fix setting the operator name in Py operator API

===================================================================

M	source/blender/python/intern/bpy_operator.c

===================================================================

diff --git a/source/blender/python/intern/bpy_operator.c b/source/blender/python/intern/bpy_operator.c
index bd3e5736c6c..c1fcb0792af 100644
--- a/source/blender/python/intern/bpy_operator.c
+++ b/source/blender/python/intern/bpy_operator.c
@@ -450,7 +450,7 @@ static PyObject *pyop_getinstance(PyObject *UNUSED(self), PyObject *value)
 	op = PyMem_MALLOC(sizeof(wmOperator));
 	memset(op, 0, sizeof(wmOperator));
 #endif
-	BLI_strncpy(op->idname, op->idname, sizeof(op->idname)); /* in case its needed */
+	BLI_strncpy(op->idname, ot->idname, sizeof(op->idname)); /* in case its needed */
 	op->type = ot;
 
 	RNA_pointer_create(NULL, &RNA_Operator, op, &ptr);



More information about the Bf-blender-cvs mailing list