Enlightenment CVS committal

Author  : sebastid
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore/src/lib/ecore_con


Modified Files:
        Ecore_Con.h ecore_con.c ecore_con_dns.c 


Log Message:
Move data to the first element in the callback. Ecore style.

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_con/Ecore_Con.h,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- Ecore_Con.h 24 Aug 2005 09:11:30 -0000      1.11
+++ Ecore_Con.h 30 Aug 2005 09:32:08 -0000      1.12
@@ -164,7 +164,7 @@
    EAPI int               ecore_con_url_send(Ecore_Con_Url *url_con, void 
*data, size_t length, char *content_type);
 
    EAPI int               ecore_con_dns_lookup(const char *name,
-                                              void (*done_cb)(struct hostent 
*hostent, void *data),
+                                              void (*done_cb)(void *data, 
struct hostent *hostent),
                                               void *data);
 
 
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_con/ecore_con.c,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -3 -r1.48 -r1.49
--- ecore_con.c 24 Aug 2005 16:29:06 -0000      1.48
+++ ecore_con.c 30 Aug 2005 09:32:09 -0000      1.49
@@ -29,7 +29,7 @@
 #include <time.h>
 #endif
 
-static void _ecore_con_cb_dns_lookup(struct hostent *he, void *data);
+static void _ecore_con_cb_dns_lookup(void *data, struct hostent *he);
 static void _ecore_con_server_free(Ecore_Con_Server *svr);
 static void _ecore_con_client_free(Ecore_Con_Client *cl);
 static int _ecore_con_svr_handler(void *data, Ecore_Fd_Handler *fd_handler);
@@ -885,7 +885,7 @@
 }
 
 static void
-_ecore_con_cb_dns_lookup(struct hostent *he, void *data)
+_ecore_con_cb_dns_lookup(void *data, struct hostent *he)
 {
    Ecore_Con_Server   *svr;
    struct sockaddr_in  socket_addr;
===================================================================
RCS file: 
/cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_con/ecore_con_dns.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -3 -r1.15 -r1.16
--- ecore_con_dns.c     30 Aug 2005 04:50:55 -0000      1.15
+++ ecore_con_dns.c     30 Aug 2005 09:32:09 -0000      1.16
@@ -63,7 +63,7 @@
      char *searchname;
 
      struct {
-         void (*cb)(struct hostent *hostent, void *data);
+         void (*cb)(void *data, struct hostent *hostent);
          void *data;
      } done;
 
@@ -246,7 +246,7 @@
 
 int
 ecore_con_dns_lookup(const char *name,
-                    void (*done_cb)(struct hostent *hostent, void *data),
+                    void (*done_cb)(void *data, struct hostent *hostent),
                     void *data)
 {
    Ecore_Con_Dns_Query *query;
@@ -276,7 +276,7 @@
             if (!strcmp(name, current->he->h_name))
               {
                  if (done_cb)
-                   done_cb(current->he, data);
+                   done_cb(data, current->he);
                  _cache = _ecore_list_remove(_cache, current);
                  _cache = _ecore_list_prepend(_cache, current);
                  return 1;
@@ -286,7 +286,7 @@
                  if (!strcmp(name, current->he->h_aliases[i]))
                    {
                       if (done_cb)
-                        done_cb(current->he, data);
+                        done_cb(data, current->he);
                       _cache = _ecore_list_remove(_cache, current);
                       _cache = _ecore_list_prepend(_cache, current);
                       return 1;
@@ -440,7 +440,7 @@
 
    query->timeout = NULL;
    if (query->done.cb)
-     query->done.cb(NULL, query->done.data);
+     query->done.cb(query->done.data, NULL);
    _ecore_con_dns_query_free(query);
    return 0;
 }
@@ -574,7 +574,7 @@
    he->h_addr_list[naddrs] = NULL;
 
    if (query->done.cb)
-     query->done.cb(he, query->done.data);
+     query->done.cb(query->done.data, he);
 
    cache = malloc(sizeof(Ecore_Con_Dns_Cache));
    if (cache)
@@ -654,7 +654,7 @@
             else
               {
                  if (query->done.cb)
-                   query->done.cb(NULL, query->done.data);
+                   query->done.cb(query->done.data, NULL);
                  _ecore_con_dns_query_free(query);
               }
          }
@@ -667,7 +667,7 @@
             else
               {
                  if (query->done.cb)
-                   query->done.cb(NULL, query->done.data);
+                   query->done.cb(query->done.data, NULL);
                  _ecore_con_dns_query_free(query);
               }
          }
@@ -675,7 +675,7 @@
          {
             /* Shutdown */
             if (query->done.cb)
-              query->done.cb(NULL, query->done.data);
+              query->done.cb(query->done.data, NULL);
             _ecore_con_dns_query_free(query);
          }
      }




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to