[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [37197] branches/bmesh/blender/source/ blender/blenkernel/intern/subsurf_ccg.c: =bmesh= sortof fixed subsurf crasher, need to do it properly still but at least it doesn't crash anymore.

Joseph Eagar joeedh at gmail.com
Sun Jun 5 03:06:46 CEST 2011


Revision: 37197
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=37197
Author:   joeedh
Date:     2011-06-05 01:06:44 +0000 (Sun, 05 Jun 2011)
Log Message:
-----------
=bmesh= sortof fixed subsurf crasher, need to do it properly still but at least it doesn't crash anymore.

Modified Paths:
--------------
    branches/bmesh/blender/source/blender/blenkernel/intern/subsurf_ccg.c

Modified: branches/bmesh/blender/source/blender/blenkernel/intern/subsurf_ccg.c
===================================================================
--- branches/bmesh/blender/source/blender/blenkernel/intern/subsurf_ccg.c	2011-06-05 01:00:36 UTC (rev 37196)
+++ branches/bmesh/blender/source/blender/blenkernel/intern/subsurf_ccg.c	2011-06-05 01:06:44 UTC (rev 37197)
@@ -2814,8 +2814,8 @@
 		ccgdm->faceMap[index].startEdge = edgeNum;
 		ccgdm->faceMap[index].startFace = faceNum;
 		
-		faceFlags[0] = mpoly[origIndex].flag;
-		faceFlags[1] = mpoly[origIndex].mat_nr;
+		faceFlags[0] = mpoly ?  mpoly[origIndex].flag : 0;
+		faceFlags[1] = mpoly ? mpoly[origIndex].mat_nr : 0;
 		faceFlags += 2;
 
 		/* set the face base vert */




More information about the Bf-blender-cvs mailing list