diff options
author | Cedric BAIL <cedric.bail@free.fr> | 2010-08-12 14:37:36 +0000 |
---|---|---|
committer | Cedric BAIL <cedric.bail@free.fr> | 2010-08-12 14:37:36 +0000 |
commit | d57b01a87bfecf3d2202652c68c87c71b9c450e4 (patch) | |
tree | a96db4d0ee83ba7f308a7daa5fe0c400c81d4c11 | |
parent | 43a5181914fba25b2bf405b1fe1b04c334cffb33 (diff) | |
download | eet-d57b01a87bfecf3d2202652c68c87c71b9c450e4.tar.gz |
* eet: fix leak in eet.
SVN revision: 51043
-rw-r--r-- | src/lib/eet_data.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/eet_data.c b/src/lib/eet_data.c index ffda594..47929e1 100644 --- a/src/lib/eet_data.c +++ b/src/lib/eet_data.c @@ -3527,7 +3527,8 @@ eet_data_get_array(Eet_Free_Context *context, if (dst) { memcpy(dst, data_ret, subsize); - _eet_freelist_add(context, data_ret); + if (edd) edd->func.mem_free(data_ret); + else free(data_ret); } if (!edd) |