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
path: root/intern
diff options
context:
space:
mode:
authorBastien Montagne <bastien@blender.org>2022-04-29 17:52:59 +0300
committerBastien Montagne <bastien@blender.org>2022-04-29 18:57:46 +0300
commit3c7a6718ddc52fbf2a6a8d57822007738699fe96 (patch)
tree2181ba80c896ea19625d8af43431ee137d2a02e3 /intern
parent4d464a946a061cdcd6bca3b7d41de01eb3fc33d6 (diff)
Fix T95480: Crash when relocating libraries in some cases.
While code deleting old (relocated to new ones) IDs would work fine in typical cases, it would fail badly in others, when e.g. drivers would create 'reversed' dependency from the obdata ID to the object ID. This commit uses a less efficient, but much safer method. It also ensures no relocated old IDs is left over in the file (previous version could easily leave some old IDs from the old library until a full save/reload cycle happened).
Diffstat (limited to 'intern')
0 files changed, 0 insertions, 0 deletions