summaryrefslogtreecommitdiff
path: root/source/fitz/load-png.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/fitz/load-png.c')
-rw-r--r--source/fitz/load-png.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/source/fitz/load-png.c b/source/fitz/load-png.c
index 8015af6d..1df6559e 100644
--- a/source/fitz/load-png.c
+++ b/source/fitz/load-png.c
@@ -648,12 +648,10 @@ fz_load_png_info(fz_context *ctx, const unsigned char *p, size_t total, int *wp,
struct info png;
png_read_image(ctx, &png, p, total, 1);
- *cspacep = fz_keep_colorspace(ctx, png.cs);
+
+ *cspacep = png.cs;
*wp = png.width;
*hp = png.height;
*xresp = png.xres;
*yresp = png.xres;
-
- fz_drop_colorspace(ctx, png.cs);
- fz_free(ctx, png.samples);
}