summaryrefslogtreecommitdiff
path: root/fitz/image_png.c
diff options
context:
space:
mode:
Diffstat (limited to 'fitz/image_png.c')
-rw-r--r--fitz/image_png.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/fitz/image_png.c b/fitz/image_png.c
index 7eebdced..1adaaf7a 100644
--- a/fitz/image_png.c
+++ b/fitz/image_png.c
@@ -485,7 +485,7 @@ png_read_image(fz_context *ctx, struct info *info, unsigned char *p, unsigned in
static fz_pixmap *
png_expand_palette(fz_context *ctx, struct info *info, fz_pixmap *src)
{
- fz_pixmap *dst = fz_new_pixmap(ctx, fz_device_rgb, src->w, src->h);
+ fz_pixmap *dst = fz_new_pixmap(ctx, fz_device_rgb(ctx), src->w, src->h);
unsigned char *sp = src->samples;
unsigned char *dp = dst->samples;
unsigned int x, y;
@@ -545,9 +545,9 @@ fz_load_png(fz_context *ctx, unsigned char *p, int total)
png_read_image(ctx, &png, p, total);
if (png.n == 3 || png.n == 4)
- colorspace = fz_device_rgb;
+ colorspace = fz_device_rgb(ctx);
else
- colorspace = fz_device_gray;
+ colorspace = fz_device_gray(ctx);
stride = (png.width * png.n * png.depth + 7) / 8;
@@ -587,9 +587,9 @@ fz_load_png_info(fz_context *ctx, unsigned char *p, int total, int *wp, int *hp,
png_read_image(ctx, &png, p, total);
if (png.n == 3 || png.n == 4)
- *cspacep = fz_device_rgb;
+ *cspacep = fz_device_rgb(ctx);
else
- *cspacep = fz_device_gray;
+ *cspacep = fz_device_gray(ctx);
*wp = png.width;
*hp = png.height;