fix for crash dissolving faces, bmesh walkers were using freed mempool elements.
authorCampbell Barton <ideasman42@gmail.com>
Thu, 3 Oct 2013 13:35:57 +0000 (13:35 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Thu, 3 Oct 2013 13:35:57 +0000 (13:35 +0000)
commit87fb70cad237ae0b64a7acf2e3ad49aac172afdc
treebbf35ffd6847ff3b23a5ce2bd5506479a0cbfd40
parent94fdaa5d41ecc33f48bec6d2094e67f533a0e5de
fix for crash dissolving faces, bmesh walkers were using freed mempool elements.

use a convention for freeing walker-states where freed-dangling pointers aren't left assigned to prevent errors like this happening in future.
source/blender/bmesh/intern/bmesh_walkers_impl.c