From e91a3ccd5821e3a8799f01f9cc06a2593d7c4f9e Mon Sep 17 00:00:00 2001 From: Daniel Juyung Seo Date: Fri, 8 Jul 2011 17:37:27 +0900 Subject: [PATCH] Backport to old UNREF macro --- src/lib/client/Ethumb_Client.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/lib/client/Ethumb_Client.c b/src/lib/client/Ethumb_Client.c index aaffa20..7b42304 100644 --- a/src/lib/client/Ethumb_Client.c +++ b/src/lib/client/Ethumb_Client.c @@ -346,8 +346,7 @@ _ethumb_async_delete(void *data) ethumb_free(async->dup); - EINA_REFCOUNT_UNREF(async->source) - _ethumb_client_free(async->source); + EINA_REFCOUNT_UNREF(async->source, _ethumb_client_free); free(async); } @@ -815,8 +814,7 @@ ethumb_client_disconnect(Ethumb_Client *client) { EINA_SAFETY_ON_NULL_RETURN(client); - EINA_REFCOUNT_UNREF(client) - _ethumb_client_free(client); + EINA_REFCOUNT_UNREF(client, _ethumb_client_free); } /** @@ -2211,8 +2209,7 @@ ethumb_client_thumb_exists_cancel(Ethumb_Exists *exists, Ethumb_Client_Thumb_Exi break; } - EINA_REFCOUNT_UNREF(async) - _ethumb_async_cancel(async); + EINA_REFCOUNT_UNREF(async, _ethumb_async_cancel); } /** -- 2.7.4