diff --git a/legacy/ecore/src/lib/ecore/ecore_main.c b/legacy/ecore/src/lib/ecore/ecore_main.c index cc54133c05..440a381c8c 100644 --- a/legacy/ecore/src/lib/ecore/ecore_main.c +++ b/legacy/ecore/src/lib/ecore/ecore_main.c @@ -18,7 +18,6 @@ #include #include #include -#include #define FIX_HZ 1 @@ -151,10 +150,6 @@ ecore_main_fd_handler_add(int fd, Ecore_Fd_Handler_Flags flags, int (*func) (voi (flags == 0) || (!func)) return NULL; - EINA_INLIST_FOREACH(fd_handlers, fdh) - if (fdh->fd == fd && fdh->flags == flags) - abort(); - fdh = calloc(1, sizeof(Ecore_Fd_Handler)); if (!fdh) return NULL; ECORE_MAGIC_SET(fdh, ECORE_MAGIC_FD_HANDLER);