summaryrefslogtreecommitdiff
path: root/include/mupdf/pdf
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2018-02-27 19:48:01 +0100
committerTor Andersson <tor.andersson@artifex.com>2018-03-07 12:19:15 +0100
commit4839427ab02dcebcc4c7703d7a04c4bdea6fac18 (patch)
treeb055da40312bac611520303bf833647bd0febaf0 /include/mupdf/pdf
parent4614c7472c7eb43bde8ffbbcf37e207e4c83a143 (diff)
downloadmupdf-4839427ab02dcebcc4c7703d7a04c4bdea6fac18.tar.xz
Distinguish between simple and CID font resources in cache.
Diffstat (limited to 'include/mupdf/pdf')
-rw-r--r--include/mupdf/pdf/resource.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/mupdf/pdf/resource.h b/include/mupdf/pdf/resource.h
index 85a9f786..6bede024 100644
--- a/include/mupdf/pdf/resource.h
+++ b/include/mupdf/pdf/resource.h
@@ -17,7 +17,9 @@ void pdf_empty_store(fz_context *ctx, pdf_document *doc);
* the data, enabling rapid lookup.
*/
-pdf_obj *pdf_find_font_resource(fz_context *ctx, pdf_document *doc, fz_buffer *item, unsigned char md5[16]);
+enum { PDF_SIMPLE_FONT_RESOURCE=1, PDF_CID_FONT_RESOURCE=2 };
+
+pdf_obj *pdf_find_font_resource(fz_context *ctx, pdf_document *doc, int type, fz_buffer *item, unsigned char md5[16]);
pdf_obj *pdf_insert_font_resource(fz_context *ctx, pdf_document *doc, unsigned char md5[16], pdf_obj *obj);
pdf_obj *pdf_find_image_resource(fz_context *ctx, pdf_document *doc, fz_image *item, unsigned char md5[16]);
pdf_obj *pdf_insert_image_resource(fz_context *ctx, pdf_document *doc, unsigned char md5[16], pdf_obj *obj);