Revision: 39659
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=39659
Author: campbellbarton
Date: 2011-08-23 20:49:06 +0000 (Tue, 23 Aug 2011)
Log Message:
-----------
fix [#28352] Deleting group name in particle system -> panel: Render crashes
Blender
Modified Paths:
--------------
trunk/blender/source/blender/blenloader/intern/writefile.c
Modified: trunk/blender/source/blender/blenloader/intern/writefile.c
===================================================================
--- trunk/blender/source/blender/blenloader/intern/writefile.c 2011-08-23
20:19:08 UTC (rev 39658)
+++ trunk/blender/source/blender/blenloader/intern/writefile.c 2011-08-23
20:49:06 UTC (rev 39659)
@@ -867,10 +867,12 @@
for(; dw; dw=dw->next) {
/* update indices */
dw->index = 0;
- go = part->dup_group->gobject.first;
- while(go && go->ob != dw->ob) {
- go=go->next;
- dw->index++;
+ if(part->dup_group) { /* can be NULL if lining
fails or set to None */
+ go = part->dup_group->gobject.first;
+ while(go && go->ob != dw->ob) {
+ go=go->next;
+ dw->index++;
+ }
}
writestruct(wd, DATA, "ParticleDupliWeight", 1,
dw);
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs