summaryrefslogtreecommitdiff
path: root/fitz/res_pixmap.c
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2013-06-19 16:24:01 +0200
committerTor Andersson <tor.andersson@artifex.com>2013-06-19 19:14:46 +0200
commitd0b1c20e8d94ed3eabaa6ec07036edad8b32c92a (patch)
tree4973a50cf898c4df2de72c03d3bff08896f5f4f2 /fitz/res_pixmap.c
parent35ad03baf051304e0c777be194fe0e9df76ecb34 (diff)
downloadmupdf-d0b1c20e8d94ed3eabaa6ec07036edad8b32c92a.tar.xz
Move pixmap md5 summing into pixmap.c
Diffstat (limited to 'fitz/res_pixmap.c')
-rw-r--r--fitz/res_pixmap.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/fitz/res_pixmap.c b/fitz/res_pixmap.c
index 1d3d536f..7391c17e 100644
--- a/fitz/res_pixmap.c
+++ b/fitz/res_pixmap.c
@@ -1049,3 +1049,14 @@ fz_pixmap_set_resolution(fz_pixmap *pix, int res)
pix->xres = res;
pix->yres = res;
}
+
+void
+fz_md5_pixmap(fz_pixmap *pix, unsigned char digest[16])
+{
+ fz_md5 md5;
+
+ fz_md5_init(&md5);
+ if (pix)
+ fz_md5_update(&md5, pix->samples, pix->w * pix->h * pix->n);
+ fz_md5_final(&md5, digest);
+}