# define VLC_EXTERN
#endif
-#if defined (WIN32) && defined (DLL_EXPORT)
+#if defined (_WIN32) && defined (DLL_EXPORT)
# define VLC_EXPORT __declspec(dllexport)
#elif VLC_GCC_VERSION(4,0)
# define VLC_EXPORT __attribute__((visibility("default")))
/*****************************************************************************
* OS-specific headers and thread types
*****************************************************************************/
-#if defined( WIN32 )
+#if defined( _WIN32 )
# include <malloc.h>
# ifndef PATH_MAX
# define PATH_MAX MAX_PATH
| ((x & 0x00FF000000000000) >> 40)
| ((x & 0xFF00000000000000) >> 56);
#else
- return ((x & 0x00000000000000FFLLU) << 56)
- | ((x & 0x000000000000FF00LLU) << 40)
- | ((x & 0x0000000000FF0000LLU) << 24)
- | ((x & 0x00000000FF000000LLU) << 8)
- | ((x & 0x000000FF00000000LLU) >> 8)
- | ((x & 0x0000FF0000000000LLU) >> 24)
- | ((x & 0x00FF000000000000LLU) >> 40)
- | ((x & 0xFF00000000000000LLU) >> 56);
+ return ((x & 0x00000000000000FFULL) << 56)
+ | ((x & 0x000000000000FF00ULL) << 40)
+ | ((x & 0x0000000000FF0000ULL) << 24)
+ | ((x & 0x00000000FF000000ULL) << 8)
+ | ((x & 0x000000FF00000000ULL) >> 8)
+ | ((x & 0x0000FF0000000000ULL) >> 24)
+ | ((x & 0x00FF000000000000ULL) >> 40)
+ | ((x & 0xFF00000000000000ULL) >> 56);
#endif
}
/* Stuff defined in src/extras/libc.c */
-#if defined(WIN32)
+#if defined(_WIN32)
/* several type definitions */
# if defined( __MINGW32__ )
# if !defined( _OFF_T_ )
# endif
# include <tchar.h>
-#endif /* WIN32 */
+#endif /* _WIN32 */
VLC_API bool vlc_ureduce( unsigned *, unsigned *, uint64_t, uint64_t, uint64_t );
#include <AvailabilityMacros.h>
#endif
-#ifdef WIN32
+#ifdef _WIN32
# define vlc_memalign(align, size) (__mingw_aligned_malloc(size, align))
# define vlc_free(base) (__mingw_aligned_free(base))
#elif defined(__APPLE__) && !defined(MAC_OS_X_VERSION_10_6)
#include "vlc_main.h"
#include "vlc_configuration.h"
-#if defined( WIN32 ) || defined( __SYMBIAN32__ ) || defined( __OS2__ )
+#if defined( _WIN32 ) || defined( __SYMBIAN32__ ) || defined( __OS2__ )
# define DIR_SEP_CHAR '\\'
# define DIR_SEP "\\"
# define PATH_SEP_CHAR ';'