From c7bb6d41f59ae2bfdd6fd18f4affdf703f49c24f Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Tue, 13 Jul 2010 19:17:35 +0000 Subject: [PATCH] include sys/syslimits.h on mac os x for PATH_MAX and NAME_MAX i really dislike having PATH_MAX in a header file... SVN revision: 50231 --- legacy/eina/configure.ac | 2 ++ legacy/eina/src/include/eina_file.h | 4 ++++ legacy/eina/src/lib/eina_file.c | 3 --- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/legacy/eina/configure.ac b/legacy/eina/configure.ac index db0f181598..e54d4b092f 100644 --- a/legacy/eina/configure.ac +++ b/legacy/eina/configure.ac @@ -288,11 +288,13 @@ if test "x${enable_ememoa}" = "xyes" ; then ) fi + ### Checks for header files AC_HEADER_ASSERT AC_HEADER_DIRENT AC_HEADER_TIME + ### Checks for types diff --git a/legacy/eina/src/include/eina_file.h b/legacy/eina/src/include/eina_file.h index 324141fec4..6e739cdb87 100644 --- a/legacy/eina/src/include/eina_file.h +++ b/legacy/eina/src/include/eina_file.h @@ -19,6 +19,10 @@ #ifndef EINA_FILE_H_ #define EINA_FILE_H_ +#if defined (__MacOSX__) || ( defined (__MACH__) && defined (__APPLE__)) +# include +#endif + #include "eina_types.h" #include "eina_array.h" #include "eina_iterator.h" diff --git a/legacy/eina/src/lib/eina_file.c b/legacy/eina/src/lib/eina_file.c index 8ab7532328..0044251d18 100644 --- a/legacy/eina/src/lib/eina_file.c +++ b/legacy/eina/src/lib/eina_file.c @@ -49,9 +49,6 @@ void *alloca (size_t); # include # include #else -# define WIN32_LEAN_AND_MEAN -# include -# undef WIN32_LEAN_AND_MEAN # include #endif /* _WIN2 */