Ethumb client: Fix shadow issues (warnings).
authorTom Hacohen <tom@stosb.com>
Fri, 9 Oct 2015 11:35:55 +0000 (12:35 +0100)
committerTom Hacohen <tom@stosb.com>
Fri, 9 Oct 2015 11:35:55 +0000 (12:35 +0100)
src/lib/ethumb_client/ethumb_client.c

index 2bae0dc..55b22f6 100644 (file)
@@ -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)
      {