forked from bartvdbraak/blender
Bugfix #2836
Crash in Vertex-duplicator when there's an empty Mesh. Simply added check for dm pointer. :)
This commit is contained in:
parent
ef73b6f140
commit
3ab974ca58
@ -342,6 +342,7 @@ void vertex_duplilist(Scene *sce, Object *par)
|
|||||||
lay= G.scene->lay;
|
lay= G.scene->lay;
|
||||||
|
|
||||||
dm = mesh_get_derived_deform(par, &dmNeedsFree);
|
dm = mesh_get_derived_deform(par, &dmNeedsFree);
|
||||||
|
if(dm) {
|
||||||
totvert = dm->getNumVerts(dm);
|
totvert = dm->getNumVerts(dm);
|
||||||
|
|
||||||
base= sce->base.first;
|
base= sce->base.first;
|
||||||
@ -383,7 +384,7 @@ void vertex_duplilist(Scene *sce, Object *par)
|
|||||||
}
|
}
|
||||||
base= base->next;
|
base= base->next;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if (dmNeedsFree)
|
if (dmNeedsFree)
|
||||||
dm->release(dm);
|
dm->release(dm);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user