diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-10-26 09:33:06 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-10-26 09:33:06 +0400 |
commit | 3b7dee7cbac6c55e1ecf56e1d344bc82aa767c51 (patch) | |
tree | c028df0f0cdb648b8438cb5624954a6981d0bc35 /source/blender/blenloader | |
parent | f30ab48dacdd26b797579c533af79658ac7bd8dc (diff) |
fix for another error reported in [#26712], use count failing with 3 levels of linking.
Diffstat (limited to 'source/blender/blenloader')
-rw-r--r-- | source/blender/blenloader/intern/readfile.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c index 6152a8fa914..464ffc0f2f3 100644 --- a/source/blender/blenloader/intern/readfile.c +++ b/source/blender/blenloader/intern/readfile.c @@ -3415,7 +3415,7 @@ static void lib_link_particlesettings(FileData *fd, Main *main) /* if we have indexes, let's use them */ for (dw = part->dupliweights.first; dw; dw = dw->next) { GroupObject *go = (GroupObject *)BLI_findlink(&part->dup_group->gobject, dw->index); - dw->ob = go ? go->ob : NULL; + dw->ob = go ? newlibadr(fd, part->id.lib, dw->ob) : NULL; } } else { |