diff options
author | Robin Watts <robin.watts@artifex.com> | 2016-06-14 17:06:50 +0100 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2016-06-17 13:24:47 +0100 |
commit | 4a4e6adae4c1a0e9ab3b6fad477edfe26c1a2aca (patch) | |
tree | 4ed45be7545229ce5d8bb124a8332b5444004b1b /source/fitz/colorspace.c | |
parent | c9bad4ef3e32bc799b134bc3b258f9392cf60e3e (diff) | |
download | mupdf-4a4e6adae4c1a0e9ab3b6fad477edfe26c1a2aca.tar.xz |
Use 'size_t' instead of int as appropriate.
This silences the many warnings we get when building for x64
in windows.
This does not address any of the warnings we get in thirdparty
libraries - in particular harfbuzz. These look (at a quick
glance) harmless though.
Diffstat (limited to 'source/fitz/colorspace.c')
-rw-r--r-- | source/fitz/colorspace.c | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/source/fitz/colorspace.c b/source/fitz/colorspace.c index 89f16e30..d30f98eb 100644 --- a/source/fitz/colorspace.c +++ b/source/fitz/colorspace.c @@ -291,8 +291,8 @@ static void fast_gray_to_rgb(fz_pixmap *dst, fz_pixmap *src) unsigned char *d = dst->samples; size_t w = src->w; int h = src->h; - int d_line_inc = dst->stride - w * (dst->alpha + 3); - int s_line_inc = src->stride - w * (src->alpha + 1); + ptrdiff_t d_line_inc = dst->stride - w * (dst->alpha + 3); + ptrdiff_t s_line_inc = src->stride - w * (src->alpha + 1); if ((int)w < 0 || h < 0) return; @@ -369,8 +369,8 @@ static void fast_gray_to_cmyk(fz_pixmap *dst, fz_pixmap *src) unsigned char *d = dst->samples; size_t w = src->w; int h = src->h; - int d_line_inc = dst->stride - w * (dst->alpha + 4); - int s_line_inc = src->stride - w * (src->alpha + 1); + ptrdiff_t d_line_inc = dst->stride - w * (dst->alpha + 4); + ptrdiff_t s_line_inc = src->stride - w * (src->alpha + 1); if ((int)w < 0 || h < 0) return; @@ -450,8 +450,8 @@ static void fast_rgb_to_gray(fz_pixmap *dst, fz_pixmap *src) unsigned char *d = dst->samples; size_t w = src->w; int h = src->h; - int d_line_inc = dst->stride - w * (dst->alpha + 1); - int s_line_inc = src->stride - w * (src->alpha + 3); + ptrdiff_t d_line_inc = dst->stride - w * (dst->alpha + 1); + ptrdiff_t s_line_inc = src->stride - w * (src->alpha + 3); if ((int)w < 0 || h < 0) return; @@ -522,8 +522,8 @@ static void fast_bgr_to_gray(fz_pixmap *dst, fz_pixmap *src) unsigned char *d = dst->samples; size_t w = src->w; int h = src->h; - int d_line_inc = dst->stride - w * (dst->alpha + 1); - int s_line_inc = src->stride - w * (src->alpha + 3); + ptrdiff_t d_line_inc = dst->stride - w * (dst->alpha + 1); + ptrdiff_t s_line_inc = src->stride - w * (src->alpha + 3); if ((int)w < 0 || h < 0) return; @@ -594,8 +594,8 @@ static void fast_rgb_to_cmyk(fz_pixmap *dst, fz_pixmap *src) unsigned char *d = dst->samples; size_t w = src->w; int h = src->h; - int d_line_inc = dst->stride - w * (dst->alpha + 4); - int s_line_inc = src->stride - w * (src->alpha + 3); + ptrdiff_t d_line_inc = dst->stride - w * (dst->alpha + 4); + ptrdiff_t s_line_inc = src->stride - w * (src->alpha + 3); if ((int)w < 0 || h < 0) return; @@ -687,8 +687,8 @@ static void fast_bgr_to_cmyk(fz_pixmap *dst, fz_pixmap *src) unsigned char *d = dst->samples; size_t w = src->w; int h = src->h; - int d_line_inc = dst->stride - w * (dst->alpha + 4); - int s_line_inc = src->stride - w * (src->alpha + 3); + ptrdiff_t d_line_inc = dst->stride - w * (dst->alpha + 4); + ptrdiff_t s_line_inc = src->stride - w * (src->alpha + 3); if ((int)w < 0 || h < 0) return; @@ -780,8 +780,8 @@ static void fast_cmyk_to_gray(fz_pixmap *dst, fz_pixmap *src) unsigned char *d = dst->samples; size_t w = src->w; int h = src->h; - int d_line_inc = dst->stride - w * (dst->alpha + 1); - int s_line_inc = src->stride - w * (src->alpha + 4); + ptrdiff_t d_line_inc = dst->stride - w * (dst->alpha + 1); + ptrdiff_t s_line_inc = src->stride - w * (src->alpha + 4); if ((int)w < 0 || h < 0) return; @@ -1187,8 +1187,8 @@ static void fast_cmyk_to_rgb(fz_context *ctx, fz_pixmap *dst, fz_pixmap *src) unsigned char *d = dst->samples; size_t w = src->w; int h = src->h; - int d_line_inc = dst->stride - w * (dst->alpha + 3); - int s_line_inc = src->stride - w * (src->alpha + 4); + ptrdiff_t d_line_inc = dst->stride - w * (dst->alpha + 3); + ptrdiff_t s_line_inc = src->stride - w * (src->alpha + 4); unsigned int C,M,Y,K; unsigned char r,g,b; @@ -1286,8 +1286,8 @@ static void fast_cmyk_to_bgr(fz_context *ctx, fz_pixmap *dst, fz_pixmap *src) unsigned char *d = dst->samples; size_t w = src->w; int h = src->h; - int d_line_inc = dst->stride - w * (dst->alpha + 3); - int s_line_inc = src->stride - w * (src->alpha + 4); + ptrdiff_t d_line_inc = dst->stride - w * (dst->alpha + 3); + ptrdiff_t s_line_inc = src->stride - w * (src->alpha + 4); unsigned int C,M,Y,K; unsigned char r,g,b; @@ -1378,8 +1378,8 @@ static void fast_rgb_to_bgr(fz_pixmap *dst, fz_pixmap *src) unsigned char *d = dst->samples; size_t w = src->w; int h = src->h; - int d_line_inc = dst->stride - w * (dst->alpha + 3); - int s_line_inc = src->stride - w * (src->alpha + 3); + ptrdiff_t d_line_inc = dst->stride - w * (dst->alpha + 3); + ptrdiff_t s_line_inc = src->stride - w * (src->alpha + 3); if ((int)w < 0 || h < 0) return; @@ -1454,8 +1454,8 @@ fz_std_conv_pixmap(fz_context *ctx, fz_pixmap *dst, fz_pixmap *src) int k, i; size_t w = src->w; int h = src->h; - int d_line_inc = dst->stride - w * dst->n; - int s_line_inc = src->stride - w * src->n; + ptrdiff_t d_line_inc = dst->stride - w * dst->n; + ptrdiff_t s_line_inc = src->stride - w * src->n; int da = dst->alpha; int sa = src->alpha; @@ -1641,8 +1641,8 @@ static void fast_copy_alpha(fz_pixmap *dst, fz_pixmap *src) size_t w = src->w; int h = src->h; int n = src->n; - int d_line_inc = dst->stride - w * dst->n; - int s_line_inc = src->stride - w * src->n; + ptrdiff_t d_line_inc = dst->stride - w * dst->n; + ptrdiff_t s_line_inc = src->stride - w * src->n; if ((int)w < 0 || h < 0) return; |