X-Git-Url: https://cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Findexfile.C;fp=cinelerra-5.1%2Fcinelerra%2Findexfile.C;h=b8c0af6957a57b2c7eb96df02678e5977e24a8cb;hb=f5725c7e12def18fec49a295dad688652edaa4b3;hp=0e6469e2c1d5e3fe64aebcc853d7a8738a564a98;hpb=c387b8938dc838e5b92d1cd735975d0928ecf61a;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/indexfile.C b/cinelerra-5.1/cinelerra/indexfile.C index 0e6469e2..b8c0af69 100644 --- a/cinelerra-5.1/cinelerra/indexfile.C +++ b/cinelerra-5.1/cinelerra/indexfile.C @@ -374,9 +374,10 @@ void IndexFile::close_source() delete render_engine; render_engine = 0; - - delete cache; - cache = 0; + if( cache ) { + cache->remove_user(); + cache = 0; + } } int64_t IndexFile::get_required_scale()