Blender Git Commit Log

Git Commits -> Revision bc51238

Revision bc51238 by Sergey Sharybin (soc-2016-multiview)
June 29, 2016, 07:28 (GMT)
Multiview reconstruction: Fix issue with reading .blend files

The issue was caused by attempt to iterate list which pointers were not
properly restored yet. Now the flow is following:

- List pointers gets restored on direct_link_movieclip since those
addresses are guaranteed to be from the current main.

- Self track and clip pointers are also restored on direct link
(i assume self_clip is actually clip itself, so do we really need
this pointer?)

- Other clip and track are restored on lib link since those pointers
might come from linked movie clip.

Commit Details:

Full Hash: bc51238354320f90706f32dbe7a6a13be9c34264
Parent Commit: 7491f13
Lines Changed: +16, -10

2 Modified Paths:

/source/blender/blenloader/intern/readfile.c (+15, -6) (Diff)
/source/blender/blenloader/intern/writefile.c (+1, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021