From: Enlightenment S. <no-...@en...> - 2010-07-13 19:17:42
|
Log: include sys/syslimits.h on mac os x for PATH_MAX and NAME_MAX i really dislike having PATH_MAX in a header file... Author: caro Date: 2010-07-13 12:17:35 -0700 (Tue, 13 Jul 2010) New Revision: 50231 Modified: trunk/eina/configure.ac trunk/eina/src/include/eina_file.h trunk/eina/src/lib/eina_file.c Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2010-07-13 19:03:14 UTC (rev 50230) +++ trunk/eina/configure.ac 2010-07-13 19:17:35 UTC (rev 50231) @@ -288,11 +288,13 @@ ) fi + ### Checks for header files AC_HEADER_ASSERT AC_HEADER_DIRENT AC_HEADER_TIME + ### Checks for types Modified: trunk/eina/src/include/eina_file.h =================================================================== --- trunk/eina/src/include/eina_file.h 2010-07-13 19:03:14 UTC (rev 50230) +++ trunk/eina/src/include/eina_file.h 2010-07-13 19:17:35 UTC (rev 50231) @@ -19,6 +19,10 @@ #ifndef EINA_FILE_H_ #define EINA_FILE_H_ +#if defined (__MacOSX__) || ( defined (__MACH__) && defined (__APPLE__)) +# include <sys/syslimits.h> +#endif + #include "eina_types.h" #include "eina_array.h" #include "eina_iterator.h" Modified: trunk/eina/src/lib/eina_file.c =================================================================== --- trunk/eina/src/lib/eina_file.c 2010-07-13 19:03:14 UTC (rev 50230) +++ trunk/eina/src/lib/eina_file.c 2010-07-13 19:17:35 UTC (rev 50231) @@ -49,9 +49,6 @@ # include <sys/stat.h> # include <unistd.h> #else -# define WIN32_LEAN_AND_MEAN -# include <windows.h> -# undef WIN32_LEAN_AND_MEAN # include <Evil.h> #endif /* _WIN2 */ |