mirror of
https://github.com/taglib/taglib.git
synced 2025-06-04 01:28:21 -04:00
Cast the parameters of boost::endian::endian_reverse(), just in case.
This commit is contained in:
parent
46eacaeba4
commit
552185a8b8
@ -65,7 +65,7 @@ namespace TagLib
|
||||
{
|
||||
#if defined(HAVE_BOOST_BYTESWAP)
|
||||
|
||||
return boost::endian::endian_reverse(x);
|
||||
return boost::endian::endian_reverse(static_cast<uint16_t>(x));
|
||||
|
||||
#elif defined(HAVE_GCC_BYTESWAP)
|
||||
|
||||
@ -101,7 +101,7 @@ namespace TagLib
|
||||
{
|
||||
#if defined(HAVE_BOOST_BYTESWAP)
|
||||
|
||||
return boost::endian::endian_reverse(x);
|
||||
return boost::endian::endian_reverse(static_cast<uint32_t>(x));
|
||||
|
||||
#elif defined(HAVE_GCC_BYTESWAP)
|
||||
|
||||
@ -140,7 +140,7 @@ namespace TagLib
|
||||
{
|
||||
#if defined(HAVE_BOOST_BYTESWAP)
|
||||
|
||||
return boost::endian::endian_reverse(x);
|
||||
return boost::endian::endian_reverse(static_cast<uint64_t>(x));
|
||||
|
||||
#elif defined(HAVE_GCC_BYTESWAP)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user