Commit: d967a83f491dff1c3995a88ede972ffc71abed19
Author: Sergey Sharybin
Date: Thu Nov 2 16:01:16 2017 +0100
Branches: blender2.8
https://developer.blender.org/rBd967a83f491dff1c3995a88ede972ffc71abed19
Freestyle: Keep lines on manageable complexity
Two level;s of casts in a single line, c'mon.
===================================================================
M
source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
===================================================================
diff --git
a/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
b/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
index d864e0af3be..6d5d23c4d47 100644
---
a/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
+++
b/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
@@ -169,7 +169,8 @@ BlenderStrokeRenderer::~BlenderStrokeRenderer()
// compositor has finished.
// release objects and data blocks
- for (Base *b = (Base *)((SceneLayer
*)(freestyle_scene->render_layers.first))->object_bases.first; b; b = b->next) {
+ SceneLayer *scene_layer = (SceneLayer
*)freestyle_scene->render_layers.first;
+ for (Base *b = (Base *)scene_layer->object_bases.first; b; b = b->next)
{
Object *ob = b->object;
void *data = ob->data;
char *name = ob->id.name;
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs