X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_common.h;h=db03b8160b880b0b7dc02183be023ae03bb85a73;hb=aff4cad782e0939afc520f82735ebfac27cd3b9c;hp=3a4bc534eb819110538c1cbea5809dfc788a3648;hpb=a5b8b24f212e8aac622d120651aecc8dbc81dbb0;p=vlc diff --git a/include/vlc_common.h b/include/vlc_common.h index 3a4bc534eb..db03b8160b 100644 --- a/include/vlc_common.h +++ b/include/vlc_common.h @@ -35,10 +35,6 @@ /***************************************************************************** * Required vlc headers *****************************************************************************/ -#if defined( _MSC_VER ) -# pragma warning( disable : 4244 ) -#endif - #include "vlc_config.h" /***************************************************************************** @@ -784,15 +780,6 @@ static inline void SetQWLE (void *p, uint64_t qw) /* Stuff defined in src/extras/libc.c */ #if defined(WIN32) -/* win32, cl and icl support */ -# if defined( _MSC_VER ) || !defined( __MINGW32__ ) -# define __attribute__(x) -# define S_IFBLK 0x3000 /* Block */ -# define S_ISBLK(m) (0) -# define S_ISCHR(m) (0) -# define S_ISFIFO(m) (((m)&_S_IFMT) == _S_IFIFO) -# define S_ISREG(m) (((m)&_S_IFMT) == _S_IFREG) -# endif /* several type definitions */ # if defined( __MINGW32__ ) @@ -808,29 +795,10 @@ static inline void SetQWLE (void *p, uint64_t qw) # endif # endif -# if defined( _MSC_VER ) -# if !defined( _OFF_T_DEFINED ) - typedef __int64 off_t; -# define _OFF_T_DEFINED -# else - /* for wx compatibility typedef long off_t; */ -# define off_t __int64 -# endif -# endif - -# if defined( __BORLANDC__ ) -# undef off_t -# define off_t unsigned __int64 -# endif - # ifndef O_NONBLOCK # define O_NONBLOCK 0 # endif -# ifndef alloca -# define alloca _alloca -# endif - # include #endif