decoder: separate aout initialization from buffer allocation
[vlc.git] / include / vlc_fs.h
index c37fa9a..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;
@@ -71,7 +71,8 @@ static inline void vlc_rewinddir( DIR *dir )
 # ifndef fstat
 #  define fstat _fstati64
 # endif
-#define lseek _lseeki64
+# undef lseek
+# define lseek _lseeki64
 #endif
 
 #ifdef __ANDROID__