diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-03-09 03:44:42 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-03-09 03:52:11 +0300 |
commit | f47a41a3d9f9850f852abb3d76bea2c8b281bb45 (patch) | |
tree | b50d618fa0300e4ae96a5cf7d3029013515c5e93 /source/blender/render | |
parent | 9342f55d12f87dbc72e6953e0bc6c2564e57465f (diff) |
Cleanup: iterator macros
- put render iterator in own scope
(would shadow it's own variable if used multiple times).
- enforce semicolon at end of iterator macros.
- no need to typedef one-off macro structs.
Diffstat (limited to 'source/blender/render')
6 files changed, 8 insertions, 8 deletions
diff --git a/source/blender/render/intern/include/render_result.h b/source/blender/render/intern/include/render_result.h index 23db993a1a9..03292579d90 100644 --- a/source/blender/render/intern/include/render_result.h +++ b/source/blender/render/intern/include/render_result.h @@ -138,7 +138,7 @@ bool render_result_has_views(struct RenderResult *rr); #define FOREACH_VIEW_LAYER_TO_RENDER_END \ } \ -} +} ((void)0) #endif /* __RENDER_RESULT_H__ */ diff --git a/source/blender/render/intern/source/convertblender.c b/source/blender/render/intern/source/convertblender.c index 5edf2a2277c..0480ffe42d9 100644 --- a/source/blender/render/intern/source/convertblender.c +++ b/source/blender/render/intern/source/convertblender.c @@ -4016,7 +4016,7 @@ static void add_lightgroup(Render *re, Group *group, int exclusive) } } } - FOREACH_GROUP_BASE_END + FOREACH_GROUP_BASE_END; #else UNUSED_VARS(re, exclusive); #endif @@ -4950,7 +4950,7 @@ static void dupli_render_particle_set(const EvaluationContext *eval_ctx, Render { dupli_render_particle_set(eval_ctx, re, object, timeoffset, level+1, enable); } - FOREACH_GROUP_OBJECT_END + FOREACH_GROUP_OBJECT_END; } static int get_vector_viewlayers(Scene *UNUSED(sce)) @@ -4981,7 +4981,7 @@ static void add_group_render_dupli_obs(const EvaluationContext *eval_ctx, Render } } } - FOREACH_GROUP_OBJECT_END + FOREACH_GROUP_OBJECT_END; } static void database_init_objects(const EvaluationContext *eval_ctx, Render *re, unsigned int UNUSED(renderlay), diff --git a/source/blender/render/intern/source/envmap.c b/source/blender/render/intern/source/envmap.c index 58b18e46991..19635dd26f2 100644 --- a/source/blender/render/intern/source/envmap.c +++ b/source/blender/render/intern/source/envmap.c @@ -255,7 +255,7 @@ static void env_set_imats(Render *re) mul_m4_m4m4(mat, re->viewmat, ob->obmat); invert_m4_m4(ob->imat, mat); } - FOREACH_SCENE_OBJECT_END + FOREACH_SCENE_OBJECT_END; } /* ------------------------------------------------------------------------- */ diff --git a/source/blender/render/intern/source/external_engine.c b/source/blender/render/intern/source/external_engine.c index ebc4c704adf..285cf8d660b 100644 --- a/source/blender/render/intern/source/external_engine.c +++ b/source/blender/render/intern/source/external_engine.c @@ -771,7 +771,7 @@ int RE_engine_render(Render *re, int do_all) DEG_graph_free(depsgraph); DEG_evaluation_context_free(eval_ctx); } - FOREACH_VIEW_LAYER_TO_RENDER_END + FOREACH_VIEW_LAYER_TO_RENDER_END; } engine->tile_x = 0; diff --git a/source/blender/render/intern/source/pipeline.c b/source/blender/render/intern/source/pipeline.c index 57431716b29..33c633c76bc 100644 --- a/source/blender/render/intern/source/pipeline.c +++ b/source/blender/render/intern/source/pipeline.c @@ -2043,7 +2043,7 @@ static void tag_dependend_objects_for_render(Scene *scene, int UNUSED(renderlay) } } } - FOREACH_OBJECT_RENDERABLE_END + FOREACH_OBJECT_RENDERABLE_END; } #endif diff --git a/source/blender/render/intern/source/render_result.c b/source/blender/render/intern/source/render_result.c index e46c74a3620..c5d1dfc50f4 100644 --- a/source/blender/render/intern/source/render_result.c +++ b/source/blender/render/intern/source/render_result.c @@ -406,7 +406,7 @@ RenderResult *render_result_new(Render *re, rcti *partrct, int crop, int savebuf #undef RENDER_LAYER_ADD_PASS_SAFE } } - FOREACH_VIEW_LAYER_TO_RENDER_END + FOREACH_VIEW_LAYER_TO_RENDER_END; /* sss, previewrender and envmap don't do layers, so we make a default one */ if (BLI_listbase_is_empty(&rr->layers) && !(layername && layername[0])) { |