ethumb: reorder parameter to match other EFL callback API.
authorCedric BAIL <cedric.bail@free.fr>
Wed, 28 Dec 2011 16:27:08 +0000 (16:27 +0000)
committerCedric BAIL <cedric.bail@free.fr>
Wed, 28 Dec 2011 16:27:08 +0000 (16:27 +0000)
SVN revision: 66608

legacy/ethumb/src/bin/ethumbd_client.c
legacy/ethumb/src/lib/client/Ethumb_Client.h
legacy/ethumb/src/lib/client/ethumb_client.c

index dab9e3b..e236639 100644 (file)
@@ -159,7 +159,7 @@ _finished_thumb(void *data __UNUSED__, Ethumb_Client *client __UNUSED__, int id
 }
 
 static void
-_exists(Ethumb_Client *c, __UNUSED__ Ethumb_Exists *thread, Eina_Bool exists, void *data)
+_exists(void *data, Ethumb_Client *c, __UNUSED__ Ethumb_Exists *thread, Eina_Bool exists)
 {
    struct options *opts = data;
    const char *thumb_path, *thumb_key;
index 5153e09..81105aa 100644 (file)
@@ -114,7 +114,7 @@ typedef void (*Ethumb_Client_Generate_Cb)(void *data, Ethumb_Client *client, int
  * temporarily realy restored to what it was when the call to
  * ethumb_client_thumb_exists() was done.
  */
-typedef void (*Ethumb_Client_Thumb_Exists_Cb)(Ethumb_Client *client, Ethumb_Exists *thread, Eina_Bool exists, void *data);
+typedef void (*Ethumb_Client_Thumb_Exists_Cb)(void *data, Ethumb_Client *client, Ethumb_Exists *thread, Eina_Bool exists);
 
 /**
  * @brief reports results of ethumb_client_generate_cancel()
index f6c28ee..d5135e8 100644 (file)
@@ -610,9 +610,9 @@ _ethumb_client_exists_end(void *data, Ecore_Thread *thread __UNUSED__)
         tmp = cb->client->ethumb;
         cb->client->ethumb = cb->dup;
 
-        cb->exists_cb(cb->client, cb,
-                      ethumb_exists(cb->client->ethumb),
-                      (void*) cb->data);
+        cb->exists_cb((void*) cb->data,
+                      cb->client, cb,
+                      ethumb_exists(cb->client->ethumb));
 
         cb->client->ethumb = tmp;
         EINA_REFCOUNT_UNREF(cb->client)
@@ -2229,7 +2229,7 @@ ethumb_client_thumb_exists(Ethumb_Client *client, Ethumb_Client_Thumb_Exists_Cb
    return cb;
 
  on_error:
-   exists_cb(client, NULL, EINA_FALSE, (void*) data);
+   exists_cb((void*) data, client, NULL, EINA_FALSE);
 
    if (async)
      {
@@ -2430,7 +2430,7 @@ _ethumb_client_thumb_generate_idler(void *data __UNUSED__)
 }
 
 static void
-_ethumb_client_thumb_exists(Ethumb_Client *client, Ethumb_Exists *request, Eina_Bool exists, void *data)
+_ethumb_client_thumb_exists(void *data, Ethumb_Client *client, Ethumb_Exists *request, Eina_Bool exists)
 {
    Ethumb_Client_Async *async = data;