fixed crash on loop cut of wire edge
authorHoward Trickey <howard.trickey@gmail.com>
Mon, 29 Aug 2011 14:13:14 +0000 (14:13 +0000)
committerHoward Trickey <howard.trickey@gmail.com>
Mon, 29 Aug 2011 14:13:14 +0000 (14:13 +0000)
commitc9063388bf374978e0dda7e5f82141d5de3cdb62
tree89d52ce6d8d79b1982446939ece3ecb67da7fa6e
parent85a977693feaa10cb9506a70e2206bc0716c2dda
fixed crash on loop cut of wire edge

Part of fix was to make edgering walker work when initial
edge is a wire edge (has no faces attached): it will just
walk that one edge and quit now.  I checked other uses
of the edgering walker and this won't hurt them.  Had
to add a new wireedge variable to the edge ring walker state.
source/blender/bmesh/intern/bmesh_walkers_impl.c
source/blender/bmesh/intern/bmesh_walkers_private.h
source/blender/editors/mesh/loopcut.c