diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-02-07 17:54:16 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-02-07 17:54:16 +0400 |
commit | 1fd608872991cac50b686a3894ec00e33dd4645b (patch) | |
tree | 2969cb34620991f2d782bbe88b92e5a5d17c1044 /source/blender/blenkernel/intern/editderivedmesh.c | |
parent | e511993f9c930d0a5644ac1d13247e56f60ad107 (diff) |
Code Cleanup:
- use 'oflag' for operator flag arguments.
- use TRUE/FALSE for some bool args
Diffstat (limited to 'source/blender/blenkernel/intern/editderivedmesh.c')
-rw-r--r-- | source/blender/blenkernel/intern/editderivedmesh.c | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/source/blender/blenkernel/intern/editderivedmesh.c b/source/blender/blenkernel/intern/editderivedmesh.c index 5ab97549618..063b31c5b87 100644 --- a/source/blender/blenkernel/intern/editderivedmesh.c +++ b/source/blender/blenkernel/intern/editderivedmesh.c @@ -349,17 +349,16 @@ typedef struct EditDerivedBMesh { /* BMESH_TODO, since this is not called get functions fail! */ static void UNUSED_FUNCTION(bmdm_recalc_lookups)(EditDerivedBMesh *bmdm) { - BMIter iter; - int a, i; + const char iter_types[3] = {BM_VERTS_OF_MESH, + BM_EDGES_OF_MESH, + BM_FACES_OF_MESH}; - int iters[3] = {BM_VERTS_OF_MESH, - BM_EDGES_OF_MESH, - BM_FACES_OF_MESH}; + BMHeader **iters_table[3] = {(BMHeader **)bmdm->vtable, + (BMHeader **)bmdm->etable, + (BMHeader **)bmdm->ftable}; - BMHeader **iters_table[3] = { - (BMHeader **)bmdm->vtable, - (BMHeader **)bmdm->etable, - (BMHeader **)bmdm->ftable}; + BMIter iter; + int a, i; bmdm->tv = bmdm->tc->bm->totvert; bmdm->te = bmdm->tc->bm->totedge; @@ -385,7 +384,7 @@ static void UNUSED_FUNCTION(bmdm_recalc_lookups)(EditDerivedBMesh *bmdm) BMHeader **table = iters_table[a]; BMHeader *ele; - ele = BMIter_New(&iter, bmdm->tc->bm, iters[a], NULL); + ele = BMIter_New(&iter, bmdm->tc->bm, iter_types[a], NULL); for (i=0; ele; ele=BMIter_Step(&iter), i++) { table[i] = ele; BM_SetIndex(ele, i); /* set_ok */ |