Fix: VSE: Memory leak in SEQ_retiming_data_clear

Pull Request: https://projects.blender.org/blender/blender/pulls/124744
This commit is contained in:
il4n
2024-07-16 12:24:16 +02:00
committed by Richard Antalik
parent 2d6d62da18
commit 0935baee36

View File

@@ -107,8 +107,11 @@ void SEQ_retiming_data_ensure(Sequence *seq)
void SEQ_retiming_data_clear(Sequence *seq)
{
seq->retiming_keys = nullptr;
seq->retiming_keys_num = 0;
if (seq->retiming_keys != nullptr) {
MEM_freeN(seq->retiming_keys);
seq->retiming_keys = nullptr;
seq->retiming_keys_num = 0;
}
seq->flag &= ~SEQ_SHOW_RETIMING;
}