From 8080868ad41df95ba376bd451612fcb23a4a3daf Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Mon, 16 Oct 2017 13:14:40 +0200 Subject: Print warning when PDF version number is not a known version. --- source/pdf/pdf-xref.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/pdf/pdf-xref.c b/source/pdf/pdf-xref.c index 62927936..92ccf34e 100644 --- a/source/pdf/pdf-xref.c +++ b/source/pdf/pdf-xref.c @@ -594,6 +594,9 @@ pdf_load_version(fz_context *ctx, pdf_document *doc) fz_throw(ctx, FZ_ERROR_GENERIC, "cannot recognize version marker"); doc->version = 10 * (fz_atof(buf+5) + 0.05f); + if (doc->version < 10 || doc->version > 17) + if (doc->version != 20) + fz_warn(ctx, "unknown PDF version: %d.%d", doc->version / 10, doc->version % 10); } static void -- cgit v1.2.3