[Bf-blender-cvs] [561be3a] master: Bake API: compare with NULL rather then casting to bool

Campbell Barton noreply at git.blender.org
Fri May 23 06:54:57 CEST 2014


Commit: 561be3ac535a472d720e0d130e388f6ddf908dde
Author: Campbell Barton
Date:   Fri May 23 14:54:12 2014 +1000
https://developer.blender.org/rB561be3ac535a472d720e0d130e388f6ddf908dde

Bake API: compare with NULL rather then casting to bool

===================================================================

M	source/blender/render/intern/source/external_engine.c

===================================================================

diff --git a/source/blender/render/intern/source/external_engine.c b/source/blender/render/intern/source/external_engine.c
index 6ba2c57..c8fa8a7 100644
--- a/source/blender/render/intern/source/external_engine.c
+++ b/source/blender/render/intern/source/external_engine.c
@@ -413,13 +413,13 @@ void RE_bake_engine_set_engine_parameters(Render *re, Main *bmain, Scene *scene)
 	/* prevent crash when freeing the scene
 	 but it potentially leaves unfreed memory blocks
 	 not sure how to fix this yet -- dfelinto */
-	re->r.layers.first = re->r.layers.last = NULL;
+	BLI_listbase_clear(&re->r.layers);
 }
 
 bool RE_bake_has_engine(Render *re)
 {
 	RenderEngineType *type = RE_engines_find(re->r.engine);
-	return (bool)(type->bake);
+	return (type->bake != NULL);
 }
 
 bool RE_bake_engine(




More information about the Bf-blender-cvs mailing list