fix compilation on Windows
authorcaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 11 Jul 2010 11:52:43 +0000 (11:52 +0000)
committercaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 11 Jul 2010 11:52:43 +0000 (11:52 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@50179 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/include/eina_file.h
src/lib/eina_file.c

index 38e093d..f4ca481 100644 (file)
 #ifndef EINA_FILE_H_
 #define EINA_FILE_H_
 
+#include <dirent.h>
+
+#ifdef _WIN32
+# include <Evil.h>
+#endif
+
 #include "eina_types.h"
 #include "eina_array.h"
 #include "eina_iterator.h"
-#include <dirent.h>
 
 /**
  * @addtogroup Eina_Tools_Group Tools
index bd2639d..8ab7532 100644 (file)
@@ -42,12 +42,12 @@ void *alloca (size_t);
 #endif
 
 #include <string.h>
+#include <dirent.h>
 
 #ifndef _WIN32
 # include <sys/types.h>
 # include <sys/stat.h>
 # include <unistd.h>
-# include <dirent.h>
 #else
 # define WIN32_LEAN_AND_MEAN
 # include <windows.h>
@@ -59,6 +59,7 @@ void *alloca (size_t);
 # define PATH_DELIM '/'
 #else
 # define PATH_DELIM '\\'
+# define NAME_MAX MAX_PATH
 #endif
 
 #include "eina_config.h"