From b8eb55a488aa9dc6884e01b06e948faf1f83012d Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Tue, 7 Apr 2015 14:27:48 +0200 Subject: Trigger default layout in fz_document layer. Trigger the default layout when needed, but only if no manual layout has been done. This avoids doing a pointless double layout (once with default when loading the document, then with the manual layout call with the desired layout options). --- include/mupdf/fitz/document.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/mupdf/fitz/document.h') diff --git a/include/mupdf/fitz/document.h b/include/mupdf/fitz/document.h index d19b3661..f633fdbe 100644 --- a/include/mupdf/fitz/document.h +++ b/include/mupdf/fitz/document.h @@ -67,6 +67,7 @@ struct fz_document_s fz_document_load_page_fn *load_page; fz_document_meta_fn *meta; fz_document_write_fn *write; + int did_layout; }; typedef fz_document *(fz_document_open_fn)(fz_context *ctx, const char *filename); -- cgit v1.2.3