diff options
author | Robin Watts <robin.watts@artifex.com> | 2012-03-12 17:15:47 +0000 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2012-03-12 17:38:14 +0000 |
commit | 1013512f2851242c446443ff0eeb297701710e2b (patch) | |
tree | ba326c5bff9de775df8ca4fb4f58ff0f1b2ad6ce /apps/mudraw.c | |
parent | cb2441e8ed1136dc85a9cd02f733035277be43b2 (diff) | |
parent | 2bd952f3fa8241aad0626f39343cffa9855c2d8c (diff) | |
download | mupdf-1013512f2851242c446443ff0eeb297701710e2b.tar.xz |
Merge branch 'header-split'
Diffstat (limited to 'apps/mudraw.c')
-rw-r--r-- | apps/mudraw.c | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/apps/mudraw.c b/apps/mudraw.c index e74f3081..19f359a1 100644 --- a/apps/mudraw.c +++ b/apps/mudraw.c @@ -3,7 +3,6 @@ */ #include "fitz.h" -#include "mupdf.h" #ifdef _MSC_VER #include <winsock2.h> @@ -273,24 +272,18 @@ static void drawpage(fz_context *ctx, fz_document *doc, int pagenum) else if (strstr(output, ".png")) fz_write_png(ctx, pix, buf, savealpha); else if (strstr(output, ".pbm")) { - fz_halftone *ht = fz_get_default_halftone(ctx, 1); - fz_bitmap *bit = fz_halftone_pixmap(ctx, pix, ht); + fz_bitmap *bit = fz_halftone_pixmap(ctx, pix, NULL); fz_write_pbm(ctx, bit, buf); fz_drop_bitmap(ctx, bit); - fz_drop_halftone(ctx, ht); } } if (showmd5) { - fz_md5 md5; unsigned char digest[16]; int i; - fz_md5_init(&md5); - fz_md5_update(&md5, pix->samples, pix->w * pix->h * pix->n); - fz_md5_final(&md5, digest); - + fz_md5_pixmap(pix, digest); printf(" "); for (i = 0; i < 16; i++) printf("%02x", digest[i]); @@ -382,9 +375,9 @@ static void drawoutline(fz_context *ctx, fz_document *doc) { fz_outline *outline = fz_load_outline(doc); if (showoutline > 1) - fz_debug_outline_xml(ctx, outline, 0); + fz_debug_outline_xml(ctx, outline); else - fz_debug_outline(ctx, outline, 0); + fz_debug_outline(ctx, outline); fz_free_outline(ctx, outline); } |