Commit: 256f091cbd5e6098a2d53aff4b6f4fba0fe9af0a
Author: Bastien Montagne
Date: Wed Nov 11 14:58:42 2015 +0100
Branches: master
https://developer.blender.org/rB256f091cbd5e6098a2d53aff4b6f4fba0fe9af0a
Fix (unreported) foreach ID looper going over some psys' IDs twice...
===================================================================
M source/blender/blenkernel/intern/library_query.c
===================================================================
diff --git a/source/blender/blenkernel/intern/library_query.c
b/source/blender/blenkernel/intern/library_query.c
index 97f4a25..68e63c1 100644
--- a/source/blender/blenkernel/intern/library_query.c
+++ b/source/blender/blenkernel/intern/library_query.c
@@ -336,14 +336,6 @@ void BKE_library_foreach_ID_link(ID *id,
LibraryIDLinkCallback callback, void *u
CALLBACK_INVOKE(object->gpd, IDWALK_USER);
CALLBACK_INVOKE(object->dup_group, IDWALK_USER);
- if (object->particlesystem.first) {
- ParticleSystem *psys;
- for (psys = object->particlesystem.first; psys;
psys = psys->next) {
- CALLBACK_INVOKE(psys->target_ob,
IDWALK_NOP);
- CALLBACK_INVOKE(psys->parent,
IDWALK_NOP);
- }
- }
-
if (object->pd) {
CALLBACK_INVOKE(object->pd->tex, IDWALK_USER);
CALLBACK_INVOKE(object->pd->f_source,
IDWALK_NOP);
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs