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