Enlightenment CVS committal

Author  : kwo
Project : e17
Module  : libs/ecore

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


Modified Files:
        Ecore_Data.h ecore_events.c ecore_exe.c ecore_hash.c 


Log Message:
Add const, fix warnings.

===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore/Ecore_Data.h,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -3 -r1.23 -r1.24
--- Ecore_Data.h        27 Oct 2006 03:52:28 -0000      1.23
+++ Ecore_Data.h        5 Nov 2006 16:42:30 -0000       1.24
@@ -243,7 +243,7 @@
    /* Retrieve and store data into the hash */
    EAPI void *ecore_hash_get(Ecore_Hash *hash, const void *key);
    EAPI int ecore_hash_set(Ecore_Hash *hash, void *key, void *value);
-   EAPI void *ecore_hash_remove(Ecore_Hash *hash, void *key);
+   EAPI void *ecore_hash_remove(Ecore_Hash *hash, const void *key);
    EAPI void ecore_hash_dump_graph(Ecore_Hash *hash);
 
 
===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore/ecore_events.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -3 -r1.23 -r1.24
--- ecore_events.c      23 Jun 2006 06:38:52 -0000      1.23
+++ ecore_events.c      5 Nov 2006 16:42:30 -0000       1.24
@@ -380,8 +380,6 @@
               ef->loop_data = ef->func_start(ef->data);
             for (ll = (Ecore_List2 *)events; ll; ll = ll->next)
               {
-                 Ecore_Event *e;
-                 
                  e = (Ecore_Event *)ll;
                  if (!ef->func_filter(ef->loop_data, ef->data,
                                       e->type, e->event))
===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore/ecore_exe.c,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -3 -r1.65 -r1.66
--- ecore_exe.c 29 Jul 2006 10:05:13 -0000      1.65
+++ ecore_exe.c 5 Nov 2006 16:42:30 -0000       1.66
@@ -52,12 +52,12 @@
 EAPI int            ECORE_EXE_EVENT_ERROR = 0;
 
 static Ecore_Exe   *exes = NULL;
-static char        *shell = NULL;
+static const char  *shell = NULL;
 
 /* FIXME: This errno checking stuff should be put elsewhere for everybody to 
use.
  * For now it lives here though, just to make testing easier.
  */
-static int          _ecore_exe_check_errno(int result, char *file, int line);
+static int          _ecore_exe_check_errno(int result, const char *file, int 
line);
 
 #define E_IF_NO_ERRNO(result, foo, ok) \
   while (((ok) = _ecore_exe_check_errno( (result) = (foo), __FILE__, 
__LINE__)) == -1)   sleep(1); \
@@ -70,7 +70,7 @@
   if (((ok) = _ecore_exe_check_errno( (result) = (foo), __FILE__, __LINE__)))
 
 static int
-_ecore_exe_check_errno(int result, char *file, int line)
+_ecore_exe_check_errno(int result, const char *file, int line)
 {
    int                 saved_errno = errno;
 
@@ -306,7 +306,9 @@
 
    /*  Create some pipes. */
    if (ok)
-      E_IF_NO_ERRNO_NOLOOP(result, pipe(statusPipe), ok);
+      E_IF_NO_ERRNO_NOLOOP(result, pipe(statusPipe), ok)
+     {
+     }
    if (ok && (flags & ECORE_EXE_PIPE_ERROR))
       E_IF_NO_ERRNO_NOLOOP(result, pipe(errorPipe), ok)
      {
@@ -432,13 +434,13 @@
                    {           /* Setup the error stuff. */
                       E_IF_NO_ERRNO(result,
                                     fcntl(exe->child_fd_error, F_SETFL,
-                                          O_NONBLOCK), ok);
+                                          O_NONBLOCK), ok) {}
                       E_IF_NO_ERRNO(result,
                                     fcntl(exe->child_fd_error, F_SETFD,
-                                          FD_CLOEXEC), ok);
+                                          FD_CLOEXEC), ok) {}
                       E_IF_NO_ERRNO(result,
                                     fcntl(exe->child_fd_error_x, F_SETFD,
-                                          FD_CLOEXEC), ok);
+                                          FD_CLOEXEC), ok) {}
                       {
                          exe->error_fd_handler =
                             ecore_main_fd_handler_add(exe->child_fd_error,
@@ -453,13 +455,13 @@
                    {           /* Setup the read stuff. */
                       E_IF_NO_ERRNO(result,
                                     fcntl(exe->child_fd_read, F_SETFL,
-                                          O_NONBLOCK), ok);
+                                          O_NONBLOCK), ok) {}
                       E_IF_NO_ERRNO(result,
                                     fcntl(exe->child_fd_read, F_SETFD,
-                                          FD_CLOEXEC), ok);
+                                          FD_CLOEXEC), ok) {}
                       E_IF_NO_ERRNO(result,
                                     fcntl(exe->child_fd_read_x, F_SETFD,
-                                          FD_CLOEXEC), ok);
+                                          FD_CLOEXEC), ok) {}
                       {
                          exe->read_fd_handler =
                             ecore_main_fd_handler_add(exe->child_fd_read,
@@ -474,13 +476,13 @@
                    {           /* Setup the write stuff. */
                       E_IF_NO_ERRNO(result,
                                     fcntl(exe->child_fd_write, F_SETFL,
-                                          O_NONBLOCK), ok);
+                                          O_NONBLOCK), ok) {}
                       E_IF_NO_ERRNO(result,
                                     fcntl(exe->child_fd_write, F_SETFD,
-                                          FD_CLOEXEC), ok);
+                                          FD_CLOEXEC), ok) {}
                       E_IF_NO_ERRNO(result,
                                     fcntl(exe->child_fd_write_x, F_SETFD,
-                                          FD_CLOEXEC), ok);
+                                          FD_CLOEXEC), ok) {}
                       {
                          exe->write_fd_handler =
                             ecore_main_fd_handler_add(exe->child_fd_write,
@@ -549,7 +551,7 @@
       return 0;
 
    exe->write_data_buf = buf;
-   memcpy(exe->write_data_buf + exe->write_data_size, data, size);
+   memcpy((char *)exe->write_data_buf + exe->write_data_size, data, size);
    exe->write_data_size += size;
 
    if (exe->write_fd_handler)
@@ -1249,8 +1251,7 @@
        if ((!token) && (num_tokens))
          {
             int                 i = 0;
-            char               *token;
-            
+
             if (!(buf = strdup(exe_cmd)))
               return;
             
@@ -1449,7 +1450,7 @@
 }
 
 static int
-_ecore_exe_data_write_handler(void *data, Ecore_Fd_Handler * fd_handler)
+_ecore_exe_data_write_handler(void *data, Ecore_Fd_Handler * fd_handler 
__UNUSED__)
 {
    Ecore_Exe          *exe;
 
@@ -1491,7 +1492,7 @@
       return;
 
    count = write(exe->child_fd_write,
-                exe->write_data_buf + exe->write_data_offset,
+                (char *)exe->write_data_buf + exe->write_data_offset,
                 exe->write_data_size - exe->write_data_offset);
    if (count < 1)
      {
===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore/ecore_hash.c,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -3 -r1.29 -r1.30
--- ecore_hash.c        6 Sep 2006 07:06:55 -0000       1.29
+++ ecore_hash.c        5 Nov 2006 16:42:30 -0000       1.30
@@ -386,7 +386,7 @@
  * @ingroup Ecore_Data_Hash_ADT_Data_Group
  */
 EAPI void *
-ecore_hash_remove(Ecore_Hash *hash, void *key)
+ecore_hash_remove(Ecore_Hash *hash, const void *key)
 {
    Ecore_Hash_Node *node = NULL;
    Ecore_Hash_Node *list;



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to