ptrdiff_t is the correct type for array strides and similar.
Showing the changes to libavcodec/tests (1 of 36 files). Show all
Unified · Split
| @@ -253,7 +253,7 @@ static int dct_error(const struct algo *dct, int test, int is_idct, int speed) · 252 unmodified lines | |||
| 253 | DECLARE_ALIGNED(8, static uint8_t, img_dest)[64]; | 253 | DECLARE_ALIGNED(8, static uint8_t, img_dest)[64]; |
| 254 | DECLARE_ALIGNED(8, static uint8_t, img_dest1)[64]; | 254 | DECLARE_ALIGNED(8, static uint8_t, img_dest1)[64]; |
| 255 | 255 | ||
| 256 | static void idct248_ref(uint8_t *dest, int linesize, int16_t *block) | 256 | static void idct248_ref(uint8_t *dest, ptrdiff_t linesize, int16_t *block) |
| 257 | { | 257 | { |
| 258 | static int init; | 258 | static int init; |
| 259 | static double c8[8][8]; | 259 | static double c8[8][8]; |
| @@ -334,7 +334,8 @@ static void idct248_ref(uint8_t *dest, int linesize, int16_t *block) · 74 unmodified lines | |||
| 334 | } | 334 | } |
| 335 | 335 | ||
| 336 | static void idct248_error(const char *name, | 336 | static void idct248_error(const char *name, |
| 337 | void (*idct248_put)(uint8_t *dest, int line_size, | 337 | void (*idct248_put)(uint8_t *dest, |
| 338 | ptrdiff_t line_size, | ||
| 338 | int16_t *block), | 339 | int16_t *block), |
| 339 | int speed) | 340 | int speed) |
| 340 | { | 341 | { |