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
path: root/source
diff options
context:
space:
mode:
authorKen Hughes <khughes@pacific.edu>2006-03-11 21:18:32 +0300
committerKen Hughes <khughes@pacific.edu>2006-03-11 21:18:32 +0300
commitf7cccc36d46cbee4a7141572b3ff446f1f1db056 (patch)
tree7b92b557483abb03ac133c5d8575728af35986ea /source
parent5c2805f3cb6f489fad71f26ee66922cec8c55232 (diff)
Bugfix #3995: NMesh.GetRawFromObject() would segfault sometimes if object
was in editmode, due to undefined derivedmesh data.
Diffstat (limited to 'source')
-rw-r--r--source/blender/python/api2_2x/NMesh.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/python/api2_2x/NMesh.c b/source/blender/python/api2_2x/NMesh.c
index 9fa628c3c9f..8c660a77873 100644
--- a/source/blender/python/api2_2x/NMesh.c
+++ b/source/blender/python/api2_2x/NMesh.c
@@ -2551,7 +2551,7 @@ static PyObject *M_NMesh_GetRawFromObject( PyObject * self, PyObject * args )
case OB_MESH:
{
int needsFree;
- DerivedMesh *dm = mesh_get_derived_final(ob, &needsFree);
+ DerivedMesh *dm = mesh_create_derived_render( ob );
DispListMesh *dlm = dm->convertToDispListMesh(dm, 1);
nmesh = new_NMesh_internal(ob->data, dlm );
displistmesh_free(dlm);