From 27c7fdcc2e4a981cbae856c673472e1029c25ec1 Mon Sep 17 00:00:00 2001 From: Mike McCormack Date: Mon, 20 Dec 2010 22:52:41 +0000 Subject: [PATCH] From: Mike McCormack Date: Mon, 20 Dec 2010 17:47:19 +0900 Subject: [PATCH] Deleting the same fdh twice is an error SVN revision: 55676 --- legacy/ecore/src/lib/ecore/ecore_main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/legacy/ecore/src/lib/ecore/ecore_main.c b/legacy/ecore/src/lib/ecore/ecore_main.c index 08bedb2ba3..6f7bf7e938 100644 --- a/legacy/ecore/src/lib/ecore/ecore_main.c +++ b/legacy/ecore/src/lib/ecore/ecore_main.c @@ -826,8 +826,10 @@ ecore_main_fd_handler_del(Ecore_Fd_Handler *fd_handler) return NULL; } if (fd_handler->delete_me) - /* FIXME: should this return NULL instead? */ - return fd_handler->data; + { + ERR("fdh %p deleted twice", fd_handler); + return NULL; + } fd_handler->delete_me = EINA_TRUE; _ecore_main_fdh_poll_del(fd_handler);