decoder: separate aout initialization from buffer allocation
[vlc.git] / include / vlc_fs.h
index 669420c..e0fc4b5 100644 (file)
@@ -45,7 +45,7 @@ VLC_API int vlc_unlink( const char *filename );
 VLC_API int vlc_rename( const char *oldpath, const char *newpath );
 VLC_API char *vlc_getcwd( void ) VLC_USED;
 
-#if defined( WIN32 )
+#if defined( _WIN32 )
 static inline int vlc_closedir( DIR *dir )
 {
     _WDIR *wdir = *(_WDIR **)dir;
@@ -65,15 +65,14 @@ static inline void vlc_rewinddir( DIR *dir )
 # define rewinddir vlc_rewinddir
 
 # include <sys/stat.h>
-# ifndef UNDER_CE
-#  ifndef stat
-#   define stat _stati64
-#  endif
-#  ifndef fstat
-#   define fstat _fstati64
-#  endif
-# define lseek _lseeki64
+# ifndef stat
+#  define stat _stati64
+# endif
+# ifndef fstat
+#  define fstat _fstati64
 # endif
+# undef lseek
+# define lseek _lseeki64
 #endif
 
 #ifdef __ANDROID__