Commit 1019b7c4 authored by Diego Biurrun's avatar Diego Biurrun

os_support: Undefine lseek/stat/fstat before defining them

This avoids a number of redefinition warnings on MinGW64.
parent 051aadee
...@@ -33,8 +33,11 @@ ...@@ -33,8 +33,11 @@
#if defined(_WIN32) && !defined(__MINGW32CE__) #if defined(_WIN32) && !defined(__MINGW32CE__)
# include <fcntl.h> # include <fcntl.h>
# undef lseek
# define lseek(f,p,w) _lseeki64((f), (p), (w)) # define lseek(f,p,w) _lseeki64((f), (p), (w))
# undef stat
# define stat _stati64 # define stat _stati64
# undef fstat
# define fstat(f,s) _fstati64((f), (s)) # define fstat(f,s) _fstati64((f), (s))
#endif /* defined(__MINGW32__) && !defined(__MINGW32CE__) */ #endif /* defined(__MINGW32__) && !defined(__MINGW32CE__) */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment