diff --git a/src/fccache.c b/src/fccache.c index d8ffe09..4a6a752 100644 --- a/src/fccache.c +++ b/src/fccache.c @@ -495,6 +495,7 @@ retry: FcMutexInit (lock); if (!fc_atomic_ptr_cmpexch (&cache_lock, NULL, lock)) { FcMutexFinish (lock); + free (lock); goto retry; }