Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Montagne <bastien@blender.org>2020-06-15 17:30:46 +0300
committerJeroen Bakker <jeroen@blender.org>2020-06-25 10:31:20 +0300
commit517f32045c282f1031299268ad0ebfa8f934bd1a (patch)
treeaa47960ba2b08b818a21999ede38254ff09ec9c3 /source/blender/blenkernel
parent4f3fdf7715c21c9f9fb1374efe12b027477e5d59 (diff)
Fix (unreported) critical mistake in Collection liblink code in readfile.c.
Prelimenary step to fix T77460. Not sure how or when that thing was done, but since that call walks around collections relationships, it's an utterly critical violation of liblinking principles (code here should never, ever 'get outside' of its own ID scope). This was wroking so far only because code called through this function (`BKE_collection_parent_relations_rebuild`) was only following parents pointers (in `BKE_collection_find_cycle()`), which would be either valid or non-existent. But next commit is going to change that to also check collection's objects instancing of other collections.
Diffstat (limited to 'source/blender/blenkernel')
0 files changed, 0 insertions, 0 deletions