memory leak resolution
authorGood Guy <good1.2guy@gmail.com>
Tue, 24 Jan 2023 17:58:58 +0000 (10:58 -0700)
committerGood Guy <good1.2guy@gmail.com>
Tue, 24 Jan 2023 17:58:58 +0000 (10:58 -0700)
cinelerra-5.1/cinelerra/cache.C

index 9186f1f090b4bd52c0f3f93faf7fd3405102f2d5..a024fc43645bb362c35c35a8182eb532db9c9db4 100644 (file)
@@ -118,13 +118,9 @@ File* CICache::check_out(Asset *asset, EDL *edl, int block)
 // cache deleted during checkout, destroy this
        if( users == 1 ) {
                remove_user();
-               total_lock->unlock();
                return 0;
        }
-
        //printf("users: %i \n", users );
-       EDL *parent = edl->parent_edl;
-       if(parent)
        remove_user();
        total_lock->unlock();
 //printf("check out %p %lx %s\n", current, tid, asset->path);