diff options
author | Richard Antalik <richardantalik@gmail.com> | 2021-07-01 23:14:29 +0300 |
---|---|---|
committer | Richard Antalik <richardantalik@gmail.com> | 2021-07-01 23:14:29 +0300 |
commit | b7b5c23b80b57b4b2d939e679ec6fc15aa8b8315 (patch) | |
tree | 71652a2524738518d58deee7968a2eab06866044 /source/blender/sequencer/SEQ_iterator.h | |
parent | 519c12da4162a42ed0ce2e41db45be21632ab446 (diff) |
Fix memory leak in VSE transform code
SeqCollection wasn't freed.
It wasn't easy to find culprit so added argument to
SEQ_collection_create() to pass function name.
Reviewed By: sergey
Differential Revision: https://developer.blender.org/D11746
Diffstat (limited to 'source/blender/sequencer/SEQ_iterator.h')
-rw-r--r-- | source/blender/sequencer/SEQ_iterator.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/sequencer/SEQ_iterator.h b/source/blender/sequencer/SEQ_iterator.h index eab2277bbe3..aa2e182e1c0 100644 --- a/source/blender/sequencer/SEQ_iterator.h +++ b/source/blender/sequencer/SEQ_iterator.h @@ -70,7 +70,7 @@ bool SEQ_iterator_ensure(SeqCollection *collection, struct Sequence **r_seq); struct Sequence *SEQ_iterator_yield(SeqIterator *iterator); -SeqCollection *SEQ_collection_create(void); +SeqCollection *SEQ_collection_create(const char *name); uint SEQ_collection_len(const SeqCollection *collection); bool SEQ_collection_append_strip(struct Sequence *seq, SeqCollection *data); bool SEQ_collection_remove_strip(struct Sequence *seq, SeqCollection *data); |