"Ronald S. Bultje" <[email protected]> writes: > From: "Ronald S. Bultje" <[email protected]> > > --- > libswscale/swscale.c | 11 ++++++----- > 1 files changed, 6 insertions(+), 5 deletions(-) > > diff --git a/libswscale/swscale.c b/libswscale/swscale.c > index 60652d9..568da07 100644 > --- a/libswscale/swscale.c > +++ b/libswscale/swscale.c > @@ -1458,8 +1458,8 @@ rgb16_32ToY_c_template(uint8_t *dst, const uint8_t *src, > int maskr, int maskg, int maskb, > int rsh, int gsh, int bsh, int S) > { > - const int ry = RY << rsh, gy = GY << gsh, by = BY << bsh, > - rnd = 33 << (S - 1); > + const int ry = RY << rsh, gy = GY << gsh, by = BY << bsh; > + const unsigned rnd = 33u << (S - 1); > int i; > > for (i = 0; i < width; i++) { > @@ -1481,8 +1481,8 @@ rgb16_32ToUV_c_template(uint8_t *dstU, uint8_t *dstV, > int rsh, int gsh, int bsh, int S) > { > const int ru = RU << rsh, gu = GU << gsh, bu = BU << bsh, > - rv = RV << rsh, gv = GV << gsh, bv = BV << bsh, > - rnd = 257 << (S - 1); > + rv = RV << rsh, gv = GV << gsh, bv = BV << bsh; > + const unsigned rnd = 257u << (S - 1); > int i; > > for (i = 0; i < width; i++) { > @@ -1506,7 +1506,8 @@ rgb16_32ToUV_half_c_template(uint8_t *dstU, uint8_t > *dstV, > { > const int ru = RU << rsh, gu = GU << gsh, bu = BU << bsh, > rv = RV << rsh, gv = GV << gsh, bv = BV << bsh, > - rnd = 257 << S, maskgx = ~(maskr | maskb); > + maskgx = ~(maskr | maskb); > + const unsigned rnd = 257u << S; > int i; > > maskr |= maskr << 1; maskb |= maskb << 1; maskg |= maskg << 1; > --
OK -- Måns Rullgård [email protected] _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
