diff options
Diffstat (limited to 'source/pdf')
-rw-r--r-- | source/pdf/pdf-xref.c | 3 |
1 files changed, 3 insertions, 0 deletions
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 |