mirror of
https://github.com/webmproject/libwebp.git
synced 2024-12-27 14:18:21 +01:00
lossless_enc,TransformColorBlue: quiet uint32_t conv warning
no change in object code from clang-7 integer sanitizer: implicit conversion from type 'uint32_t' (aka 'unsigned int') of value 1955895199 (32-bit, unsigned) to type 'uint8_t' (aka 'unsigned char') changed the value to 159 (8-bit, unsigned) Change-Id: I0c3022339e34b9c9af03167ab827ade677973644
This commit is contained in:
parent
c84673a62f
commit
4627c1c91b
@ -546,7 +546,7 @@ static WEBP_INLINE uint8_t TransformColorBlue(uint8_t green_to_blue,
|
|||||||
uint32_t argb) {
|
uint32_t argb) {
|
||||||
const uint32_t green = argb >> 8;
|
const uint32_t green = argb >> 8;
|
||||||
const uint32_t red = argb >> 16;
|
const uint32_t red = argb >> 16;
|
||||||
uint8_t new_blue = argb;
|
uint8_t new_blue = argb & 0xff;
|
||||||
new_blue -= ColorTransformDelta(green_to_blue, green);
|
new_blue -= ColorTransformDelta(green_to_blue, green);
|
||||||
new_blue -= ColorTransformDelta(red_to_blue, red);
|
new_blue -= ColorTransformDelta(red_to_blue, red);
|
||||||
return (new_blue & 0xff);
|
return (new_blue & 0xff);
|
||||||
|
Loading…
Reference in New Issue
Block a user