summaryrefslogtreecommitdiff
path: root/source/fitz/colorspace.c
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2016-06-14 17:06:50 +0100
committerRobin Watts <robin.watts@artifex.com>2016-06-17 13:24:47 +0100
commit4a4e6adae4c1a0e9ab3b6fad477edfe26c1a2aca (patch)
tree4ed45be7545229ce5d8bb124a8332b5444004b1b /source/fitz/colorspace.c
parentc9bad4ef3e32bc799b134bc3b258f9392cf60e3e (diff)
downloadmupdf-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.c48
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;