From 234beef243742572ae124831a4389f62f04a2379 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Mon, 1 Aug 2005 13:53:17 +0000 Subject: [PATCH] dont double free IF we happen to ref < 0 (not really possible tho) SVN revision: 15986 --- legacy/eet/src/lib/eet_lib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/eet/src/lib/eet_lib.c b/legacy/eet/src/lib/eet_lib.c index 95c11db6a1..40574a0709 100644 --- a/legacy/eet/src/lib/eet_lib.c +++ b/legacy/eet/src/lib/eet_lib.c @@ -644,7 +644,7 @@ eet_close(Eet_File *ef) /* deref */ ef->references--; /* if its still referenced - dont go any further */ - if (ef->references > 0) return; + if (ef->references != 0) return; /* remove from cache */ if (ef->mode == EET_FILE_MODE_READ) eet_cache_del(ef, &eet_readers, &eet_readers_num);