[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [29090] branches/render25/source/blender/ editors/screen/screen_ops.c: fixed crash in quadview

Joseph Eagar joeedh at gmail.com
Sun May 30 22:21:50 CEST 2010


Revision: 29090
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=29090
Author:   joeedh
Date:     2010-05-30 22:21:50 +0200 (Sun, 30 May 2010)

Log Message:
-----------
fixed crash in quadview

Modified Paths:
--------------
    branches/render25/source/blender/editors/screen/screen_ops.c

Modified: branches/render25/source/blender/editors/screen/screen_ops.c
===================================================================
--- branches/render25/source/blender/editors/screen/screen_ops.c	2010-05-30 20:04:24 UTC (rev 29089)
+++ branches/render25/source/blender/editors/screen/screen_ops.c	2010-05-30 20:21:50 UTC (rev 29090)
@@ -2149,22 +2149,34 @@
 			
 			rv3d= ar->regiondata;
 			rv3d->viewlock= RV3D_LOCKED; rv3d->view= RV3D_VIEW_FRONT; rv3d->persp= RV3D_ORTHO;
-			if (rv3d->localvd) rv3d->localvd->view = rv3d->view; rv3d->localvd->persp = rv3d->persp;
+			if (rv3d->localvd) {
+				rv3d->localvd->view = rv3d->view; 
+				rv3d->localvd->persp = rv3d->persp;
+			}
 
 			ar= ar->next;
 			rv3d= ar->regiondata;
 			rv3d->viewlock= RV3D_LOCKED; rv3d->view= RV3D_VIEW_TOP; rv3d->persp= RV3D_ORTHO;
-			if (rv3d->localvd) rv3d->localvd->view = rv3d->view; rv3d->localvd->persp = rv3d->persp;
+			if (rv3d->localvd) {
+				rv3d->localvd->view = rv3d->view; 
+				rv3d->localvd->persp = rv3d->persp;
+			}
 
 			ar= ar->next;
 			rv3d= ar->regiondata;
 			rv3d->viewlock= RV3D_LOCKED; rv3d->view= RV3D_VIEW_RIGHT; rv3d->persp= RV3D_ORTHO;
-			if (rv3d->localvd) rv3d->localvd->view = rv3d->view; rv3d->localvd->persp = rv3d->persp;
+			if (rv3d->localvd) {
+				rv3d->localvd->view = rv3d->view; 
+				rv3d->localvd->persp = rv3d->persp;
+			}
 
 			ar= ar->next;
 			rv3d= ar->regiondata;
 			rv3d->view= RV3D_VIEW_CAMERA; rv3d->persp= RV3D_CAMOB;
-			if (rv3d->localvd) rv3d->localvd->view = rv3d->view; rv3d->localvd->persp = rv3d->persp;
+			if (rv3d->localvd) {
+				rv3d->localvd->view = rv3d->view; 
+				rv3d->localvd->persp = rv3d->persp;
+			}
 		}
 		
 #ifdef WM_FAST_DRAW





More information about the Bf-blender-cvs mailing list