From: Enlightenment S. <no-...@en...> - 2011-09-16 07:08:51
|
Log: Ecore: Include sys/select.h before using 'select' to conform to POSIX.1-2001 Author: kakaroto Date: 2011-09-16 00:08:45 -0700 (Fri, 16 Sep 2011) New Revision: 63430 Trac: http://trac.enlightenment.org/e/changeset/63430 Modified: trunk/ecore/configure.ac trunk/ecore/src/lib/ecore/ecore_main.c Modified: trunk/ecore/configure.ac =================================================================== --- trunk/ecore/configure.ac 2011-09-16 07:08:37 UTC (rev 63429) +++ trunk/ecore/configure.ac 2011-09-16 07:08:45 UTC (rev 63430) @@ -1093,6 +1093,8 @@ ### Checks for header files +AC_CHECK_HEADERS([sys/select.h]) + EFL_CHECK_PATH_MAX AC_HEADER_SYS_WAIT Modified: trunk/ecore/src/lib/ecore/ecore_main.c =================================================================== --- trunk/ecore/src/lib/ecore/ecore_main.c 2011-09-16 07:08:37 UTC (rev 63429) +++ trunk/ecore/src/lib/ecore/ecore_main.c 2011-09-16 07:08:45 UTC (rev 63430) @@ -218,6 +218,9 @@ #ifdef _WIN32 Ecore_Select_Function main_loop_select = _ecore_main_win32_select; #else +# ifdef HAVE_SYS_SELECT_H +# include <sys/select.h> +# endif Ecore_Select_Function main_loop_select = select; #endif |