[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23644] trunk/blender/source/blender/ editors/space_view3d/drawobject.c: Small fix for some old files crashing in particle drawing.

Janne Karhu jhkarh at utu.fi
Tue Oct 6 01:04:40 CEST 2009


Revision: 23644
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23644
Author:   jhk
Date:     2009-10-06 01:04:40 +0200 (Tue, 06 Oct 2009)

Log Message:
-----------
Small fix for some old files crashing in particle drawing.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/space_view3d/drawobject.c

Modified: trunk/blender/source/blender/editors/space_view3d/drawobject.c
===================================================================
--- trunk/blender/source/blender/editors/space_view3d/drawobject.c	2009-10-05 20:31:41 UTC (rev 23643)
+++ trunk/blender/source/blender/editors/space_view3d/drawobject.c	2009-10-05 23:04:40 UTC (rev 23644)
@@ -3788,7 +3788,7 @@
 
 	psys->lattice= psys_get_lattice(&sim);
 
-	if(draw_as!=PART_DRAW_PATH){
+	if(pdd && draw_as!=PART_DRAW_PATH){
 /* 5. */
 		if((pdd->flag & PARTICLE_DRAW_DATA_UPDATED)
 			&& (pdd->vedata || part->draw & (PART_DRAW_SIZE|PART_DRAW_NUM|PART_DRAW_HEALTH))==0) {
@@ -4050,7 +4050,7 @@
 
 		glLineWidth(1.0f);
 	}
-	else if(ELEM(draw_as, 0, PART_DRAW_CIRC)==0){
+	else if(pdd && ELEM(draw_as, 0, PART_DRAW_CIRC)==0){
 		glDisableClientState(GL_COLOR_ARRAY);
 
 		/* enable point data array */





More information about the Bf-blender-cvs mailing list