diff options
Diffstat (limited to 'source/tools')
-rw-r--r-- | source/tools/mjsgen.c | 4 | ||||
-rw-r--r-- | source/tools/mudraw.c | 6 | ||||
-rw-r--r-- | source/tools/muraster.c | 6 | ||||
-rw-r--r-- | source/tools/pdfextract.c | 4 | ||||
-rw-r--r-- | source/tools/pdfportfolio.c | 1 |
5 files changed, 13 insertions, 8 deletions
diff --git a/source/tools/mjsgen.c b/source/tools/mjsgen.c index cbe75c0d..04c0a435 100644 --- a/source/tools/mjsgen.c +++ b/source/tools/mjsgen.c @@ -5,6 +5,10 @@ #include "mupdf/fitz.h" #include "mupdf/pdf.h" +#include <stdio.h> +#include <stdlib.h> +#include <string.h> + /* A useful bit of bash script to call this to generate mjs files: for f in tests_private/pdf/forms/v1.3/ *.pdf ; do g=${f%.*} ; echo $g ; ./mjsgen $g.pdf $g.mjs ; done diff --git a/source/tools/mudraw.c b/source/tools/mudraw.c index f7b87626..c9c7bb55 100644 --- a/source/tools/mudraw.c +++ b/source/tools/mudraw.c @@ -2022,9 +2022,9 @@ int mudraw_main(int argc, char **argv) if (showmemory) { - fprintf(stderr, "Total memory use = " FZ_FMT_zu " bytes\n", info.total); - fprintf(stderr, "Peak memory use = " FZ_FMT_zu " bytes\n", info.peak); - fprintf(stderr, "Current memory use = " FZ_FMT_zu " bytes\n", info.current); + char buf[100]; + fz_snprintf(buf, sizeof buf, "Memory use total=%zu peak=%zu current=%zu", info.total, info.peak, info.current); + fprintf(stderr, "%s\n", buf); } return (errored != 0); diff --git a/source/tools/muraster.c b/source/tools/muraster.c index 6e65f7b2..e48b8b09 100644 --- a/source/tools/muraster.c +++ b/source/tools/muraster.c @@ -1728,9 +1728,9 @@ int main(int argc, char **argv) if (showmemory) { - fprintf(stderr, "Total memory use = " FZ_FMT_zu " bytes\n", info.total); - fprintf(stderr, "Peak memory use = " FZ_FMT_zu " bytes\n", info.peak); - fprintf(stderr, "Current memory use = " FZ_FMT_zu " bytes\n", info.current); + char buf[100]; + fz_snprintf(buf, sizeof buf, "Memory use total=%zu peak=%zu current=%zu", info.total, info.peak, info.current); + fprintf(stderr, "%s\n", buf); } return (errored != 0); diff --git a/source/tools/pdfextract.c b/source/tools/pdfextract.c index 1ae71c4f..8c17a980 100644 --- a/source/tools/pdfextract.c +++ b/source/tools/pdfextract.c @@ -48,13 +48,13 @@ static void writepixmap(fz_context *ctx, fz_pixmap *pix, char *file, int dorgb) if (pix->n - pix->alpha <= 3) { - snprintf(buf, sizeof(buf), "%s.png", file); + fz_snprintf(buf, sizeof(buf), "%s.png", file); printf("extracting image %s\n", buf); fz_save_pixmap_as_png(ctx, pix, buf); } else { - snprintf(buf, sizeof(buf), "%s.pam", file); + fz_snprintf(buf, sizeof(buf), "%s.pam", file); printf("extracting image %s\n", buf); fz_save_pixmap_as_pam(ctx, pix, buf); } diff --git a/source/tools/pdfportfolio.c b/source/tools/pdfportfolio.c index 056bb678..9a0efc01 100644 --- a/source/tools/pdfportfolio.c +++ b/source/tools/pdfportfolio.c @@ -6,6 +6,7 @@ #include "mupdf/pdf.h" #include <stdlib.h> +#include <string.h> #include <stdio.h> static pdf_document *doc = NULL; |