Blender Git Commit Log

Git Commits -> Revision 9fb5924

Revision 9fb5924 by Bastien Montagne (master)
June 18, 2018, 18:20 (GMT)
Fix a very nasty and sneaky bug in lib remap / static override code.

Not sure why remap call for static override reference ID pointer was put
there, probably a mistake during some merge back in the days...

But this ended up with self_id of libquery data struct still being set
to previous ID pointer, which could randomly generate crap like falsly
reporting indirect data and such, leading to lost reference datablock at
writefile time...

Commit Details:

Full Hash: 9fb59244466aa07c9addaf17bdb65192682bde87
Parent Commit: 176bbe3
Lines Changed: +9, -6

2 Modified Paths:

/source/blender/blenkernel/intern/library_query.c (+5, -4) (Diff)
/source/blender/blenkernel/intern/library_remap.c (+4, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021