[Bf-blender-cvs] [75a09ba2ed2] master: Fix T78837: Prefetching can corrupt .blend files
Richard Antalik
noreply at git.blender.org
Thu Jul 16 02:37:31 CEST 2020
Commit: 75a09ba2ed268fb1fec62e1ed41f2d689c28962a
Author: Richard Antalik
Date: Thu Jul 16 02:24:37 2020 +0200
Branches: master
https://developer.blender.org/rB75a09ba2ed268fb1fec62e1ed41f2d689c28962a
Fix T78837: Prefetching can corrupt .blend files
This happened because of typo in seq_dupli() when duplicating effect data.
Instead of duplicating data to new sequence, it was duplicated into original.
Reviewed By: sergey
Differential Revision: https://developer.blender.org/D8295
===================================================================
M source/blender/blenkernel/intern/sequencer.c
===================================================================
diff --git a/source/blender/blenkernel/intern/sequencer.c b/source/blender/blenkernel/intern/sequencer.c
index 7339c887151..6921a13e2c2 100644
--- a/source/blender/blenkernel/intern/sequencer.c
+++ b/source/blender/blenkernel/intern/sequencer.c
@@ -5725,7 +5725,7 @@ static Sequence *seq_dupli(const Scene *scene_src,
struct SeqEffectHandle sh;
sh = BKE_sequence_get_effect(seq);
if (sh.copy) {
- sh.copy(seq, seqn, flag);
+ sh.copy(seqn, seq, flag);
}
seqn->strip->stripdata = NULL;
More information about the Bf-blender-cvs
mailing list