From d4756d395bde04dc6cfeed696df1c38211ffbff9 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 9 Mar 2010 07:41:04 +0000 Subject: remove for bad-level-call & some minor changes to make camera switching neater. --- source/blender/editors/render/render_opengl.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'source/blender/editors/render/render_opengl.c') diff --git a/source/blender/editors/render/render_opengl.c b/source/blender/editors/render/render_opengl.c index 212dc335a63..ae0d67626cf 100644 --- a/source/blender/editors/render/render_opengl.c +++ b/source/blender/editors/render/render_opengl.c @@ -292,10 +292,8 @@ static int screen_opengl_render_anim_step(bContext *C, wmOperator *op) if(oglrender->rv3d->persp==RV3D_CAMOB && oglrender->v3d->camera && oglrender->v3d->scenelock) { /* since scene_update_for_newframe() is used rather * then ED_update_for_newframe() the camera needs to be set */ - Object *camera= scene_find_camera_switch(scene); - - if(camera) - oglrender->v3d->camera= scene->camera= camera; + if(scene_camera_switch_update(scene)) + oglrender->v3d->camera= scene->camera; } /* render into offscreen buffer */ -- cgit v1.2.3