[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [34138] trunk/blender/source/blender/ blenkernel/intern/particle_system.c: bugfix [#25519] particlesystem, type hair, hair dynamics enabled: crash with amount 0
Campbell Barton
ideasman42 at gmail.com
Fri Jan 7 05:30:03 CET 2011
Revision: 34138
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=34138
Author: campbellbarton
Date: 2011-01-07 04:30:02 +0000 (Fri, 07 Jan 2011)
Log Message:
-----------
bugfix [#25519] particlesystem, type hair, hair dynamics enabled: crash with amount 0
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/particle_system.c
Modified: trunk/blender/source/blender/blenkernel/intern/particle_system.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/particle_system.c 2011-01-07 04:10:37 UTC (rev 34137)
+++ trunk/blender/source/blender/blenkernel/intern/particle_system.c 2011-01-07 04:30:02 UTC (rev 34138)
@@ -3297,8 +3297,8 @@
cloth_free_modifier(psys->clmd);
}
- /* dynamics with cloth simulation */
- if(psys->part->type==PART_HAIR && psys->flag & PSYS_HAIR_DYNAMICS)
+ /* dynamics with cloth simulation, psys->particles can be NULL with 0 particles [#25519] */
+ if(psys->part->type==PART_HAIR && psys->flag & PSYS_HAIR_DYNAMICS && psys->particles)
do_hair_dynamics(sim);
/* following lines were removed r29079 but cause bug [#22811], see report for details */
More information about the Bf-blender-cvs
mailing list