diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2012-08-12 13:37:51 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2012-08-12 13:37:51 +0400 |
commit | 0716a85e5345cfd67b0ca79292f1aaf43b720dcf (patch) | |
tree | 64c07239a220f9aa334759a821fb7a9a1e21864b | |
parent | 23a299788da2f64c60169982447a9736c3a5b4f7 (diff) |
Fix sequencer crash when invalidating strip when there's nothing cached yet
-rw-r--r-- | source/blender/blenkernel/intern/seqcache.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/seqcache.c b/source/blender/blenkernel/intern/seqcache.c index a4ea5d1fb26..387ec67eb1c 100644 --- a/source/blender/blenkernel/intern/seqcache.c +++ b/source/blender/blenkernel/intern/seqcache.c @@ -180,7 +180,8 @@ static int seqcache_key_check_seq(void *userkey, void *userdata) void BKE_sequencer_cache_cleanup_sequence(Sequence *seq) { - IMB_moviecache_cleanup(moviecache, seqcache_key_check_seq, seq); + if (moviecache) + IMB_moviecache_cleanup(moviecache, seqcache_key_check_seq, seq); } struct ImBuf *BKE_sequencer_cache_get(SeqRenderData context, Sequence *seq, float cfra, seq_stripelem_ibuf_t type) |