Camera pointer declaration in middle of code.... tsk!

This commit is contained in:
2006-07-12 14:51:30 +00:00
parent aa42dc28f1
commit b9f4efe1c7

View File

@@ -1467,9 +1467,10 @@ static void tb_do_render(void *arg, int event){
BIF_do_render(1); BIF_do_render(1);
break; break;
case 4: /* passepartout */ case 4: /* passepartout */
{
Camera *ca= NULL;
if(G.vd->camera==NULL) return; if(G.vd->camera==NULL) return;
Camera *ca= NULL;
if(G.vd->camera->type==OB_CAMERA) if(G.vd->camera->type==OB_CAMERA)
ca= G.vd->camera->data; ca= G.vd->camera->data;
else return; else return;
@@ -1479,6 +1480,7 @@ static void tb_do_render(void *arg, int event){
else else
ca->flag |= CAM_SHOWPASSEPARTOUT; ca->flag |= CAM_SHOWPASSEPARTOUT;
allqueue(REDRAWVIEW3D, 0); allqueue(REDRAWVIEW3D, 0);
}
break; break;
case 5: /*preview render */ case 5: /*preview render */
toggle_blockhandler(curarea, VIEW3D_HANDLER_PREVIEW, 0); toggle_blockhandler(curarea, VIEW3D_HANDLER_PREVIEW, 0);