Avoid -Wconversion warning for p[x1]

This commit is contained in:
Peter Dimov
2023-02-02 04:54:10 +02:00
parent b25fd745ca
commit 640bd48f51

View File

@@ -125,8 +125,8 @@ std::size_t>::type
std::size_t const x2 = n >> 1; // 1: 0, 2: 1, 3: 1 std::size_t const x2 = n >> 1; // 1: 0, 2: 1, 3: 1
v1 = v1 =
static_cast<boost::uint32_t>( static_cast<unsigned char>( p[ x1 ] ) ) << x1 * 8 | static_cast<boost::uint32_t>( static_cast<unsigned char>( p[ static_cast<std::ptrdiff_t>( x1 ) ] ) ) << x1 * 8 |
static_cast<boost::uint32_t>( static_cast<unsigned char>( p[ x2 ] ) ) << x2 * 8 | static_cast<boost::uint32_t>( static_cast<unsigned char>( p[ static_cast<std::ptrdiff_t>( x2 ) ] ) ) << x2 * 8 |
static_cast<boost::uint32_t>( static_cast<unsigned char>( p[ 0 ] ) ); static_cast<boost::uint32_t>( static_cast<unsigned char>( p[ 0 ] ) );
} }