When I cloned the pipe read stuff to make pipe error, I didn't realise that
authorDavid Walter Seikel <onefang@gmail.com>
Tue, 24 Jan 2006 13:58:18 +0000 (13:58 +0000)
committerDavid Walter Seikel <onefang@gmail.com>
Tue, 24 Jan 2006 13:58:18 +0000 (13:58 +0000)
ECORE_FD_ERROR is not the stderr equivilant of ECORE_FD_READ.  I just cloned,
and changed READ's to ERROR's.

imho ECORE_FD_ERROR is missnamed, and should at least be better documented.
See man select_tut, especially the entry on exceptfds.

SVN revision: 20006

src/bin/e_apps.c

index b374e86..9cbf1ab 100644 (file)
@@ -1875,8 +1875,8 @@ _e_apps_cb_exit(void *data, int type, void *event)
          aut = E_NEW(E_App_Autopsy, 1);
         aut->app = a;
          aut->del = *ev;
-         aut->read = ecore_exe_event_data_get(ai->exe, ECORE_FD_READ);
-         aut->error = ecore_exe_event_data_get(ai->exe, ECORE_FD_ERROR);
+         aut->error = ecore_exe_event_data_get(ai->exe, ECORE_EXE_PIPE_ERROR);
+         aut->read = ecore_exe_event_data_get(ai->exe, ECORE_EXE_PIPE_READ);
          _e_app_error_dialog(NULL, aut);
       }
    if (ai->expire_timer) ecore_timer_del(ai->expire_timer);