Bug fix #21900
authorTon Roosendaal <ton@blender.org>
Sat, 4 Dec 2010 15:45:16 +0000 (15:45 +0000)
committerTon Roosendaal <ton@blender.org>
Sat, 4 Dec 2010 15:45:16 +0000 (15:45 +0000)
commitcadd08b16f746fff288b7746553d464a87058cc9
treed521aaf1bc02042dfcab52b088d2a60f0dd7de77
parent51508845506387dd0a61c8a7712aa4335b8635af
Bug fix #21900

Issue with Library linking: if you already have libraries linked in,
and you attempt to link more data, using internally already linked
stuff (like a group with group links) the linkage would fail. It did
resolve on save-load though.

There's a long commented history in this code explaining it. I found
out it was because of manual step-by-step linking versus normal file
reads. In the first case, the "lib pointer map" was missing references.
source/blender/blenloader/intern/readfile.c