From 80c8215559e82cafb4cf2fcc437e71908bb13208 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Fri, 9 Oct 2015 12:35:55 +0100 Subject: [PATCH] Ethumb client: Fix shadow issues (warnings). --- src/lib/ethumb_client/ethumb_client.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/lib/ethumb_client/ethumb_client.c b/src/lib/ethumb_client/ethumb_client.c index 2bae0dc..55b22f6 100644 --- a/src/lib/ethumb_client/ethumb_client.c +++ b/src/lib/ethumb_client/ethumb_client.c @@ -200,11 +200,16 @@ _ethumb_client_free(Ethumb_Client *client) { void *data; Eldbus_Object *obj; - Eldbus_Pending *pending; - if (client->invalid) return; - EINA_LIST_FREE(client->dbus_pending, pending) - eldbus_pending_cancel(pending); + if (client->invalid) + return; + + { + Eldbus_Pending *pending; + EINA_LIST_FREE(client->dbus_pending, pending) + eldbus_pending_cancel(pending); + } + client->invalid = EINA_TRUE; EINA_LIST_FREE(client->pending_add, data) { -- 2.7.4