remove redundant check
authordiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 1 Dec 2010 03:02:03 +0000 (03:02 +0000)
committerdiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 1 Dec 2010 03:02:03 +0000 (03:02 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@55104 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore/ecore_main.c

index 0ea9d44..8e5b50b 100644 (file)
@@ -1381,12 +1381,9 @@ _ecore_main_fd_handlers_buf_call(void)
                   ret |= fdh->func(fdh->data, fdh);
                   if (!fdh->read_active)
                     {
-                       if (!fdh->read_active)
-                         {
-                            fdh->read_active = EINA_TRUE;
-                            if ((!fdh->write_active) && (!fdh->error_active))
-                              fd_handlers_to_call = eina_list_append(fd_handlers_to_call, fdh);
-                         }
+                       fdh->read_active = EINA_TRUE;
+                       if ((!fdh->write_active) && (!fdh->error_active))
+                         fd_handlers_to_call = eina_list_append(fd_handlers_to_call, fdh);
                     }
                }
              fdh->references--;