diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-06-19 17:07:10 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-06-19 17:19:49 +0300 |
commit | 86c1cad1cf479be0b3125015926aeeb05d7b6065 (patch) | |
tree | 19901d80ce180f766b4aec36592d2b5d7cf644b1 /source/blender/blenloader | |
parent | 7c3ecbf040604d98375ac8839ca1787309f22372 (diff) |
Fix missing render slots bugs after recent changes.
Diffstat (limited to 'source/blender/blenloader')
-rw-r--r-- | source/blender/blenloader/intern/readfile.c | 3 | ||||
-rw-r--r-- | source/blender/blenloader/intern/writefile.c | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c index 7362effbe08..7eb6dbcb292 100644 --- a/source/blender/blenloader/intern/readfile.c +++ b/source/blender/blenloader/intern/readfile.c @@ -3928,8 +3928,9 @@ static void direct_link_image(FileData *fd, Image *ima) } } else { - LISTBASE_FOREACH(RenderSlot *, slot, &ima->renderslots) + LISTBASE_FOREACH(RenderSlot *, slot, &ima->renderslots) { slot->render = NULL; + } ima->last_render_slot = ima->render_slot; } diff --git a/source/blender/blenloader/intern/writefile.c b/source/blender/blenloader/intern/writefile.c index 0dafca67edc..9c55c949fcf 100644 --- a/source/blender/blenloader/intern/writefile.c +++ b/source/blender/blenloader/intern/writefile.c @@ -2260,6 +2260,8 @@ static void write_image(WriteData *wd, Image *ima) writestruct(wd, DATA, Stereo3dFormat, 1, ima->stereo3d_format); ima->packedfile = NULL; + + writelist(wd, DATA, RenderSlot, &ima->renderslots); } } |