Enlightenment CVS committal

Author  : tsauerbeck
Project : e17
Module  : libs/ecore

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


Modified Files:
        ecore_private.h ecore_events.c ecore_signal.c 


Log Message:
don't use our own event_free callback when the default is good enough
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore/ecore_private.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- ecore_private.h     4 Apr 2004 19:53:19 -0000       1.7
+++ ecore_private.h     9 May 2004 08:06:17 -0000       1.8
@@ -185,15 +185,10 @@
 void         *_ecore_event_exe_exit_new(void);
 void          _ecore_event_exe_exit_free(void *data, void *ev);
 void         *_ecore_event_signal_user_new(void);
-void          _ecore_event_signal_user_free(void *data, void *ev);
 void         *_ecore_event_signal_hup_new(void);
-void          _ecore_event_signal_hup_free(void *data, void *ev);
 void         *_ecore_event_signal_exit_new(void);
-void          _ecore_event_signal_exit_free(void *data, void *ev);
 void         *_ecore_event_signal_power_new(void);
-void          _ecore_event_signal_power_free(void *data, void *ev);
 void         * _ecore_event_signal_realtime_new(void);
-void          _ecore_event_signal_realtime_free(void *data, void *ev);
 
 void          _ecore_main_shutdown(void);
     
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore/ecore_events.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- ecore_events.c      9 May 2004 07:54:00 -0000       1.11
+++ ecore_events.c      9 May 2004 08:06:17 -0000       1.12
@@ -445,15 +445,6 @@
    return e;
 }
 
-void
-_ecore_event_signal_user_free(void *data, void *ev)
-{
-   Ecore_Event_Signal_User *e;
-   
-   e = ev;
-   free(e);
-}
-
 void *
 _ecore_event_signal_hup_new(void)
 {
@@ -463,15 +454,6 @@
    return e;
 }
 
-void
-_ecore_event_signal_hup_free(void *data, void *ev)
-{
-   Ecore_Event_Signal_Hup *e;
-   
-   e = ev;
-   free(e);
-}
-
 void *
 _ecore_event_signal_exit_new(void)
 {
@@ -481,15 +463,6 @@
    return e;
 }
 
-void
-_ecore_event_signal_exit_free(void *data, void *ev)
-{
-   Ecore_Event_Signal_Exit *e;
-   
-   e = ev;
-   free(e);
-}
-
 void *
 _ecore_event_signal_power_new(void)
 {
@@ -499,23 +472,8 @@
    return e;
 }
 
-void
-_ecore_event_signal_power_free(void *data, void *ev)
-{
-   Ecore_Event_Signal_Power *e;
-   
-   e = ev;
-   free(e);
-}
-
 void *
 _ecore_event_signal_realtime_new(void)
 {
    return calloc(1, sizeof(Ecore_Event_Signal_Realtime));
 }
-
-void
-_ecore_event_signal_realtime_free(void *data, void *ev)
-{
-   free(ev);
-}
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore/ecore_signal.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- ecore_signal.c      7 Apr 2004 03:42:55 -0000       1.9
+++ ecore_signal.c      9 May 2004 08:06:17 -0000       1.10
@@ -192,8 +192,7 @@
          if (sigusr1_info.si_signo)
                e->data = sigusr1_info;  
 
-            _ecore_event_add(ECORE_EVENT_SIGNAL_USER, e,
-                             _ecore_event_signal_user_free, NULL);
+            ecore_event_add(ECORE_EVENT_SIGNAL_USER, e, NULL, NULL);
          }
        sigusr1_count--;
        sig_count--;
@@ -210,8 +209,7 @@
          if (sigusr2_info.si_signo)
             e->data = sigusr2_info;     
 
-            _ecore_event_add(ECORE_EVENT_SIGNAL_USER, e,
-                             _ecore_event_signal_user_free, NULL);
+            ecore_event_add(ECORE_EVENT_SIGNAL_USER, e, NULL, NULL);
          }
        sigusr2_count--;
        sig_count--;
@@ -226,8 +224,7 @@
         if (sighup_info.si_signo)
            e->data = sighup_info;
 
-            _ecore_event_add(ECORE_EVENT_SIGNAL_HUP, e,
-                             _ecore_event_signal_hup_free, NULL);
+            ecore_event_add(ECORE_EVENT_SIGNAL_HUP, e, NULL, NULL);
          }
        sighup_count--;
        sig_count--;
@@ -244,8 +241,7 @@
          if (sigquit_info.si_signo)
             e->data = sigquit_info;
 
-            _ecore_event_add(ECORE_EVENT_SIGNAL_EXIT, e,
-                             _ecore_event_signal_exit_free, NULL);
+            ecore_event_add(ECORE_EVENT_SIGNAL_EXIT, e, NULL, NULL);
          }
        sigquit_count--;
        sig_count--;
@@ -262,8 +258,7 @@
          if (sigint_info.si_signo)
             e->data = sigint_info;
 
-            _ecore_event_add(ECORE_EVENT_SIGNAL_EXIT, e,
-                             _ecore_event_signal_exit_free, NULL);
+            ecore_event_add(ECORE_EVENT_SIGNAL_EXIT, e, NULL, NULL);
          }
        sigint_count--;
        sig_count--;
@@ -280,8 +275,7 @@
          if (sigterm_info.si_signo)
             e->data = sigterm_info;
 
-            _ecore_event_add(ECORE_EVENT_SIGNAL_EXIT, e,
-                             _ecore_event_signal_exit_free, NULL);
+            ecore_event_add(ECORE_EVENT_SIGNAL_EXIT, e, NULL, NULL);
          }
        sigterm_count--;
        sig_count--;
@@ -297,8 +291,7 @@
          if (sigpwr_info.si_signo)
             e->data = sigpwr_info;
 
-            _ecore_event_add(ECORE_EVENT_SIGNAL_POWER, e,
-                             _ecore_event_signal_power_free, NULL);
+            ecore_event_add(ECORE_EVENT_SIGNAL_POWER, e, NULL, NULL);
          }
        sigpwr_count--;
        sig_count--;
@@ -316,8 +309,7 @@
             if (sigrt_info[i].si_signo)
                e->data = sigrt_info[i];
 
-            _ecore_event_add(ECORE_EVENT_SIGNAL_REALTIME, e,
-                             _ecore_event_signal_realtime_free, NULL);
+            ecore_event_add(ECORE_EVENT_SIGNAL_REALTIME, e, NULL, NULL);
          }
 
          sigrt_count[i]--;




-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to 
deliver higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to