summaryrefslogtreecommitdiff
path: root/libavcodec/lossless_videodsp.c
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2017-03-22 18:27:53 -0300
committerJames Almer <jamrial@gmail.com>2017-03-22 18:38:35 -0300
commit30cadfe071ad353b60144d235a347a57ada7998c (patch)
tree1e997160f0efac4296986f8b9cacb2386b3f16b8 /libavcodec/lossless_videodsp.c
parent9560766a6164ed362e7f274242a024fe7b71d154 (diff)
avcodec/lossless_videodsp: use ptrdiff_t for length parameters
Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavcodec/lossless_videodsp.c')
-rw-r--r--libavcodec/lossless_videodsp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libavcodec/lossless_videodsp.c b/libavcodec/lossless_videodsp.c
index 1de288b246..b5b96e6129 100644
--- a/libavcodec/lossless_videodsp.c
+++ b/libavcodec/lossless_videodsp.c
@@ -25,7 +25,7 @@
#define pb_7f (~0UL / 255 * 0x7f)
#define pb_80 (~0UL / 255 * 0x80)
-static void add_bytes_c(uint8_t *dst, uint8_t *src, intptr_t w)
+static void add_bytes_c(uint8_t *dst, uint8_t *src, ptrdiff_t w)
{
long i;
@@ -39,7 +39,7 @@ static void add_bytes_c(uint8_t *dst, uint8_t *src, intptr_t w)
}
static void add_median_pred_c(uint8_t *dst, const uint8_t *src1,
- const uint8_t *diff, intptr_t w,
+ const uint8_t *diff, ptrdiff_t w,
int *left, int *left_top)
{
int i;
@@ -58,7 +58,7 @@ static void add_median_pred_c(uint8_t *dst, const uint8_t *src1,
*left_top = lt;
}
-static int add_left_pred_c(uint8_t *dst, const uint8_t *src, intptr_t w,
+static int add_left_pred_c(uint8_t *dst, const uint8_t *src, ptrdiff_t w,
int acc)
{
int i;
@@ -79,7 +79,7 @@ static int add_left_pred_c(uint8_t *dst, const uint8_t *src, intptr_t w,
return acc;
}
-static int add_left_pred_int16_c(uint16_t *dst, const uint16_t *src, unsigned mask, int w, unsigned acc){
+static int add_left_pred_int16_c(uint16_t *dst, const uint16_t *src, unsigned mask, ptrdiff_t w, unsigned acc){
int i;
for(i=0; i<w-1; i++){