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

Reply via email to