Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2019-11-26 08:28:58 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-11-26 08:28:58 +0300
commit75e85f1c9f1e83e3be016d3c8d8748d88e4942c4 (patch)
tree1df880d58007f1f335bf06bbab6e93a8ebe2ce25 /source/blender/python/bmesh/bmesh_py_types.c
parent77829369771e1cb44bd85c5a4abdda02f6f42103 (diff)
Fix T71806: BMElem.copy_from(other) failed
Don't modify the Python reference when copying custom-data.
Diffstat (limited to 'source/blender/python/bmesh/bmesh_py_types.c')
-rw-r--r--source/blender/python/bmesh/bmesh_py_types.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/python/bmesh/bmesh_py_types.c b/source/blender/python/bmesh/bmesh_py_types.c
index 89d15edb0bd..af595de2ee4 100644
--- a/source/blender/python/bmesh/bmesh_py_types.c
+++ b/source/blender/python/bmesh/bmesh_py_types.c
@@ -1543,7 +1543,7 @@ static PyObject *bpy_bm_elem_copy_from(BPy_BMElem *self, BPy_BMElem *value)
}
if (value->ele != self->ele) {
- BM_elem_attrs_copy(value->bm, self->bm, value->ele, self->ele);
+ BM_elem_attrs_copy_ex(value->bm, self->bm, value->ele, self->ele, 0xff, CD_MASK_BM_ELEM_PYPTR);
}
Py_RETURN_NONE;