Silence warnings

This commit is contained in:
Milan Nikolic 2017-02-13 17:00:38 +01:00
parent 0d9012a519
commit 4ae938ada9

View file

@ -679,7 +679,9 @@ const char* drflac_next_vorbis_comment(drflac_vorbis_comment_iterator* pIter, ui
#endif #endif
#ifdef __linux__ #ifdef __linux__
#ifndef _BSD_SOURCE
#define _BSD_SOURCE #define _BSD_SOURCE
#endif
#include <endian.h> #include <endian.h>
#endif #endif
@ -715,7 +717,7 @@ static DRFLAC_INLINE uint16_t drflac__swap_endian_uint16(uint16_t n)
{ {
#ifdef _MSC_VER #ifdef _MSC_VER
return _byteswap_ushort(n); return _byteswap_ushort(n);
#elif defined(__GNUC__) && ((__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)) #elif defined(__GNUC__) && ((__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8))
return __builtin_bswap16(n); return __builtin_bswap16(n);
#else #else
return ((n & 0xFF00) >> 8) | return ((n & 0xFF00) >> 8) |
@ -727,7 +729,7 @@ static DRFLAC_INLINE uint32_t drflac__swap_endian_uint32(uint32_t n)
{ {
#ifdef _MSC_VER #ifdef _MSC_VER
return _byteswap_ulong(n); return _byteswap_ulong(n);
#elif defined(__GNUC__) && ((__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)) #elif defined(__GNUC__) && ((__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8))
return __builtin_bswap32(n); return __builtin_bswap32(n);
#else #else
return ((n & 0xFF000000) >> 24) | return ((n & 0xFF000000) >> 24) |