summaryrefslogtreecommitdiff
path: root/source/tools
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2017-08-17 15:01:09 +0200
committerTor Andersson <tor.andersson@artifex.com>2017-11-01 13:08:56 +0100
commitf595e889b91a674eb94db7ca4d832da54f5194cd (patch)
tree273b4a7cc465477e428d0c628a19a61301baaae0 /source/tools
parent2910531c99e80bede06d2f1460459e8f6ce79961 (diff)
downloadmupdf-f595e889b91a674eb94db7ca4d832da54f5194cd.tar.xz
Use int64_t for public file API offsets.
Don't mess with conditional compilation with LARGEFILE -- always expose 64-bit file offsets in our public API.
Diffstat (limited to 'source/tools')
-rw-r--r--source/tools/mjsgen.c4
-rw-r--r--source/tools/mudraw.c6
-rw-r--r--source/tools/muraster.c6
-rw-r--r--source/tools/pdfextract.c4
-rw-r--r--source/tools/pdfportfolio.c1
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;