From f236541161dd075c0a6732cd1658f176c16e69ed Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Wed, 10 Jan 2007 11:07:25 +0000 Subject: [PATCH] Bugfix #5764 Added a check and warning in renderpipe init for 'renderer' type. Unknown render engines (like from experimental builds) can crash. --- source/blender/render/intern/source/pipeline.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/blender/render/intern/source/pipeline.c b/source/blender/render/intern/source/pipeline.c index 052ce40fdb3..20935a42ac8 100644 --- a/source/blender/render/intern/source/pipeline.c +++ b/source/blender/render/intern/source/pipeline.c @@ -2096,6 +2096,11 @@ static int is_rendering_allowed(Render *re) return 0; } + /* renderer */ + if(!ELEM(re->r.renderer, R_INTERN, R_YAFRAY)) { + re->error("Unknown render engine set"); + return 0; + } return 1; }