diff options
author | Sybren A. Stüvel <sybren@stuvel.eu> | 2018-04-25 10:53:32 +0300 |
---|---|---|
committer | Sybren A. Stüvel <sybren@stuvel.eu> | 2018-05-01 19:02:17 +0300 |
commit | b83d48b57425a0835d87a95e49dde0b2b67419b6 (patch) | |
tree | 4896ced1e9f3a7918620b91bc7da964a92c0259e /source/blender | |
parent | 01a720fc9f191772cfae48567075d13becac5900 (diff) |
Added note about potential crash in add_orco_dm()
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/blenkernel/intern/DerivedMesh.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/DerivedMesh.c b/source/blender/blenkernel/intern/DerivedMesh.c index 648af413bbe..959c05d4a91 100644 --- a/source/blender/blenkernel/intern/DerivedMesh.c +++ b/source/blender/blenkernel/intern/DerivedMesh.c @@ -1279,8 +1279,11 @@ static void add_orco_dm( else dm->getVertCos(dm, orco); } - else + else { + /* TODO(sybren): totvert should potentially change here, as ob->data + * or em may have a different number of vertices than dm. */ orco = get_orco_coords_dm(ob, em, layer, &free); + } if (orco) { if (layer == CD_ORCO) |