From f35d1117b7d62c885586d43fc934e296d09b4380 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Mon, 17 Jun 2013 22:27:14 +0200 Subject: Add explicit #include for header file interdependencies. --- include/mupdf/fitz/annotation.h | 5 +++++ include/mupdf/fitz/bitmap.h | 4 ++++ include/mupdf/fitz/buffer.h | 3 +++ include/mupdf/fitz/colorspace.h | 4 ++++ include/mupdf/fitz/compressed-buffer.h | 5 +++++ include/mupdf/fitz/context.h | 2 ++ include/mupdf/fitz/crypt.h | 2 ++ include/mupdf/fitz/device.h | 9 +++++++++ include/mupdf/fitz/display-list.h | 5 +++++ include/mupdf/fitz/document.h | 8 ++++++++ include/mupdf/fitz/filter.h | 7 ++++--- include/mupdf/fitz/font.h | 5 +++++ include/mupdf/fitz/function.h | 5 +++++ include/mupdf/fitz/glyph-cache.h | 8 ++++++++ include/mupdf/fitz/hash.h | 3 +++ include/mupdf/fitz/image.h | 10 ++++++++++ include/mupdf/fitz/link.h | 4 ++++ include/mupdf/fitz/math.h | 2 ++ include/mupdf/fitz/meta.h | 4 ++++ include/mupdf/fitz/outline.h | 5 +++++ include/mupdf/fitz/output-pcl.h | 6 ++++++ include/mupdf/fitz/output-png.h | 9 +++++++++ include/mupdf/fitz/output-pnm.h | 6 ++++++ include/mupdf/fitz/output-pwg.h | 6 ++++++ include/mupdf/fitz/output-svg.h | 5 +++++ include/mupdf/fitz/output.h | 4 ++++ include/mupdf/fitz/path.h | 4 ++++ include/mupdf/fitz/pixmap.h | 6 ++++++ include/mupdf/fitz/shade.h | 8 ++++++++ include/mupdf/fitz/store.h | 3 +++ include/mupdf/fitz/stream.h | 4 ++++ include/mupdf/fitz/string.h | 2 ++ include/mupdf/fitz/structured-text.h | 9 +++++++++ include/mupdf/fitz/text.h | 5 +++++ include/mupdf/fitz/transition.h | 3 +++ include/mupdf/fitz/write-document.h | 4 ++++ include/mupdf/fitz/xml.h | 4 ++++ 37 files changed, 185 insertions(+), 3 deletions(-) (limited to 'include') diff --git a/include/mupdf/fitz/annotation.h b/include/mupdf/fitz/annotation.h index cd0fb843..13f955e4 100644 --- a/include/mupdf/fitz/annotation.h +++ b/include/mupdf/fitz/annotation.h @@ -1,6 +1,11 @@ #ifndef MUPDF_FITZ_ANNOTATION_H #define MUPDF_FITZ_ANNOTATION_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/math.h" +#include "mupdf/fitz/document.h" + typedef enum { FZ_ANNOT_TEXT, diff --git a/include/mupdf/fitz/bitmap.h b/include/mupdf/fitz/bitmap.h index d3454b72..438bfbe4 100644 --- a/include/mupdf/fitz/bitmap.h +++ b/include/mupdf/fitz/bitmap.h @@ -1,6 +1,10 @@ #ifndef MUPDF_FITZ_BITMAP_H #define MUPDF_FITZ_BITMAP_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/pixmap.h" + /* Bitmaps have 1 bit per component. Only used for creating halftoned versions of contone buffers, and saving out. Samples are stored msb diff --git a/include/mupdf/fitz/buffer.h b/include/mupdf/fitz/buffer.h index e2b57b29..8a6805a5 100644 --- a/include/mupdf/fitz/buffer.h +++ b/include/mupdf/fitz/buffer.h @@ -1,6 +1,9 @@ #ifndef MUPDF_FITZ_BUFFER_H #define MUPDF_FITZ_BUFFER_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" + /* fz_buffer is a wrapper around a dynamically allocated array of bytes. diff --git a/include/mupdf/fitz/colorspace.h b/include/mupdf/fitz/colorspace.h index f712d417..ee53e487 100644 --- a/include/mupdf/fitz/colorspace.h +++ b/include/mupdf/fitz/colorspace.h @@ -1,6 +1,10 @@ #ifndef MUPDF_FITZ_COLORSPACE_H #define MUPDF_FITZ_COLORSPACE_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/store.h" + enum { FZ_MAX_COLORS = 32 }; /* diff --git a/include/mupdf/fitz/compressed-buffer.h b/include/mupdf/fitz/compressed-buffer.h index 263cbfd8..10977a86 100644 --- a/include/mupdf/fitz/compressed-buffer.h +++ b/include/mupdf/fitz/compressed-buffer.h @@ -1,6 +1,11 @@ #ifndef MUPDF_FITZ_COMPRESSED_BUFFER_H #define MUPDF_FITZ_COMPRESSED_BUFFER_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/buffer.h" +#include "mupdf/fitz/stream.h" + typedef struct fz_compression_params_s fz_compression_params; typedef struct fz_compressed_buffer_s fz_compressed_buffer; diff --git a/include/mupdf/fitz/context.h b/include/mupdf/fitz/context.h index e1c4b90d..5f36370a 100644 --- a/include/mupdf/fitz/context.h +++ b/include/mupdf/fitz/context.h @@ -1,6 +1,8 @@ #ifndef MUPDF_FITZ_CONTEXT_H #define MUPDF_FITZ_CONTEXT_H +#include "mupdf/fitz/system.h" + /* Contexts */ diff --git a/include/mupdf/fitz/crypt.h b/include/mupdf/fitz/crypt.h index 74da5916..86365e81 100644 --- a/include/mupdf/fitz/crypt.h +++ b/include/mupdf/fitz/crypt.h @@ -1,6 +1,8 @@ #ifndef MUPDF_FITZ_CRYPT_H #define MUPDF_FITZ_CRYPT_H +#include "mupdf/fitz/system.h" + /* * Basic crypto functions. * Independent of the rest of fitz. diff --git a/include/mupdf/fitz/device.h b/include/mupdf/fitz/device.h index eb8888e3..7c64c8b8 100644 --- a/include/mupdf/fitz/device.h +++ b/include/mupdf/fitz/device.h @@ -1,6 +1,15 @@ #ifndef MUPDF_FITZ_DEVICE_H #define MUPDF_FITZ_DEVICE_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/math.h" +#include "mupdf/fitz/colorspace.h" +#include "mupdf/fitz/image.h" +#include "mupdf/fitz/shade.h" +#include "mupdf/fitz/path.h" +#include "mupdf/fitz/text.h" + /* The different format handlers (pdf, xps etc) interpret pages to a device. These devices can then process the stream of calls they diff --git a/include/mupdf/fitz/display-list.h b/include/mupdf/fitz/display-list.h index 2bd94647..080ca5b5 100644 --- a/include/mupdf/fitz/display-list.h +++ b/include/mupdf/fitz/display-list.h @@ -1,6 +1,11 @@ #ifndef MUPDF_FITZ_DISPLAY_LIST_H #define MUPDF_FITZ_DISPLAY_LIST_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/math.h" +#include "mupdf/fitz/device.h" + /* Display list device -- record and play back device commands. */ diff --git a/include/mupdf/fitz/document.h b/include/mupdf/fitz/document.h index b7428598..0c31e713 100644 --- a/include/mupdf/fitz/document.h +++ b/include/mupdf/fitz/document.h @@ -1,6 +1,14 @@ #ifndef MUPDF_FITZ_DOCUMENT_H #define MUPDF_FITZ_DOCUMENT_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/math.h" +#include "mupdf/fitz/device.h" +#include "mupdf/fitz/transition.h" +#include "mupdf/fitz/link.h" +#include "mupdf/fitz/outline.h" + /* Document interface */ diff --git a/include/mupdf/fitz/filter.h b/include/mupdf/fitz/filter.h index 653a030a..a0a470b9 100644 --- a/include/mupdf/fitz/filter.h +++ b/include/mupdf/fitz/filter.h @@ -1,9 +1,10 @@ #ifndef MUPDF_FITZ_FILTER_H #define MUPDF_FITZ_FILTER_H -/* - * Data filters. - */ +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/buffer.h" +#include "mupdf/fitz/stream.h" fz_stream *fz_open_copy(fz_stream *chain); fz_stream *fz_open_null(fz_stream *chain, int len, int offset); diff --git a/include/mupdf/fitz/font.h b/include/mupdf/fitz/font.h index 211ea6d8..00588d13 100644 --- a/include/mupdf/fitz/font.h +++ b/include/mupdf/fitz/font.h @@ -1,6 +1,11 @@ #ifndef MUPDF_FITZ_FONT_H #define MUPDF_FITZ_FONT_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/math.h" +#include "mupdf/fitz/buffer.h" + /* An abstract font handle. Currently there are no public API functions for handling these. diff --git a/include/mupdf/fitz/function.h b/include/mupdf/fitz/function.h index 1a9292d7..8e530e93 100644 --- a/include/mupdf/fitz/function.h +++ b/include/mupdf/fitz/function.h @@ -1,6 +1,11 @@ #ifndef MUPDF_FITZ_FUNCTION_H #define MUPDF_FITZ_FUNCTION_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/store.h" +#include "mupdf/fitz/colorspace.h" + /* * The generic function support. */ diff --git a/include/mupdf/fitz/glyph-cache.h b/include/mupdf/fitz/glyph-cache.h index 7dafaac4..ae41fcf4 100644 --- a/include/mupdf/fitz/glyph-cache.h +++ b/include/mupdf/fitz/glyph-cache.h @@ -1,6 +1,14 @@ #ifndef MUPDF_FITZ_GLYPH_CACHE_H #define MUPDF_FITZ_GLYPH_CACHE_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/math.h" +#include "mupdf/fitz/font.h" +#include "mupdf/fitz/path.h" +#include "mupdf/fitz/pixmap.h" +#include "mupdf/fitz/device.h" + /* * Glyph cache */ diff --git a/include/mupdf/fitz/hash.h b/include/mupdf/fitz/hash.h index f0461e8a..9179a5d3 100644 --- a/include/mupdf/fitz/hash.h +++ b/include/mupdf/fitz/hash.h @@ -1,6 +1,9 @@ #ifndef MUPDF_FITZ_HASH_H #define MUPDF_FITZ_HASH_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" + /* * Generic hash-table with fixed-length keys. */ diff --git a/include/mupdf/fitz/image.h b/include/mupdf/fitz/image.h index 2ab3b12b..2c6850c8 100644 --- a/include/mupdf/fitz/image.h +++ b/include/mupdf/fitz/image.h @@ -1,6 +1,16 @@ #ifndef MUPDF_FITZ_IMAGE_H #define MUPDF_FITZ_IMAGE_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/store.h" +#include "mupdf/fitz/colorspace.h" +#include "mupdf/fitz/pixmap.h" + +#include "mupdf/fitz/buffer.h" +#include "mupdf/fitz/stream.h" +#include "mupdf/fitz/compressed-buffer.h" + /* Images are storable objects from which we can obtain fz_pixmaps. These may be implemented as simple wrappers around a pixmap, or as diff --git a/include/mupdf/fitz/link.h b/include/mupdf/fitz/link.h index a0ea7d18..90ce8a90 100644 --- a/include/mupdf/fitz/link.h +++ b/include/mupdf/fitz/link.h @@ -1,6 +1,10 @@ #ifndef MUPDF_FITZ_LINK_H #define MUPDF_FITZ_LINK_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/math.h" + /* Links diff --git a/include/mupdf/fitz/math.h b/include/mupdf/fitz/math.h index 534fd98b..1d542964 100644 --- a/include/mupdf/fitz/math.h +++ b/include/mupdf/fitz/math.h @@ -1,6 +1,8 @@ #ifndef MUPDF_FITZ_MATH_H #define MUPDF_FITZ_MATH_H +#include "mupdf/fitz/system.h" + /* Multiply scaled two integers in the 0..255 range */ static inline int fz_mul255(int a, int b) { diff --git a/include/mupdf/fitz/meta.h b/include/mupdf/fitz/meta.h index 29f33f2d..456d708d 100644 --- a/include/mupdf/fitz/meta.h +++ b/include/mupdf/fitz/meta.h @@ -1,6 +1,10 @@ #ifndef MUPDF_FITZ_META_H #define MUPDF_FITZ_META_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/document.h" + /* fz_meta: Perform a meta operation on a document. diff --git a/include/mupdf/fitz/outline.h b/include/mupdf/fitz/outline.h index 2a5592fc..48718be7 100644 --- a/include/mupdf/fitz/outline.h +++ b/include/mupdf/fitz/outline.h @@ -1,6 +1,11 @@ #ifndef MUPDF_FITZ_OUTLINE_H #define MUPDF_FITZ_OUTLINE_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/link.h" +#include "mupdf/fitz/output.h" + /* Outline */ /* diff --git a/include/mupdf/fitz/output-pcl.h b/include/mupdf/fitz/output-pcl.h index 847e4883..215c3883 100644 --- a/include/mupdf/fitz/output-pcl.h +++ b/include/mupdf/fitz/output-pcl.h @@ -1,6 +1,12 @@ #ifndef MUPDF_FITZ_OUTPUT_PCL_H #define MUPDF_FITZ_OUTPUT_PCL_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/output.h" +#include "mupdf/fitz/pixmap.h" +#include "mupdf/fitz/bitmap.h" + /* PCL output */ diff --git a/include/mupdf/fitz/output-png.h b/include/mupdf/fitz/output-png.h index 396cb296..9cf63f6f 100644 --- a/include/mupdf/fitz/output-png.h +++ b/include/mupdf/fitz/output-png.h @@ -1,6 +1,15 @@ #ifndef MUPDF_FITZ_OUTPUT_PNG_H #define MUPDF_FITZ_OUTPUT_PNG_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/output.h" +#include "mupdf/fitz/pixmap.h" +#include "mupdf/fitz/bitmap.h" + +#include "mupdf/fitz/buffer.h" +#include "mupdf/fitz/image.h" + /* fz_write_png: Save a pixmap as a png diff --git a/include/mupdf/fitz/output-pnm.h b/include/mupdf/fitz/output-pnm.h index 408dd299..f4cc6735 100644 --- a/include/mupdf/fitz/output-pnm.h +++ b/include/mupdf/fitz/output-pnm.h @@ -1,6 +1,12 @@ #ifndef MUPDF_FITZ_OUTPUT_PNM_H #define MUPDF_FITZ_OUTPUT_PNM_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/output.h" +#include "mupdf/fitz/pixmap.h" +#include "mupdf/fitz/bitmap.h" + /* fz_write_pixmap: Save a pixmap out. diff --git a/include/mupdf/fitz/output-pwg.h b/include/mupdf/fitz/output-pwg.h index 723a7982..6d5758e4 100644 --- a/include/mupdf/fitz/output-pwg.h +++ b/include/mupdf/fitz/output-pwg.h @@ -1,6 +1,12 @@ #ifndef MUPDF_FITZ_OUTPUT_PWG_H #define MUPDF_FITZ_OUTPUT_PWG_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/output.h" +#include "mupdf/fitz/pixmap.h" +#include "mupdf/fitz/bitmap.h" + typedef struct fz_pwg_options_s fz_pwg_options; struct fz_pwg_options_s diff --git a/include/mupdf/fitz/output-svg.h b/include/mupdf/fitz/output-svg.h index 9d25500b..93dec9ca 100644 --- a/include/mupdf/fitz/output-svg.h +++ b/include/mupdf/fitz/output-svg.h @@ -1,6 +1,11 @@ #ifndef MUPDF_FITZ_OUTPUT_SVG_H #define MUPDF_FITZ_OUTPUT_SVG_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/device.h" +#include "mupdf/fitz/output.h" + fz_device *fz_new_svg_device(fz_context *ctx, fz_output *out, float page_width, float page_height); #endif diff --git a/include/mupdf/fitz/output.h b/include/mupdf/fitz/output.h index 9c1d2414..6345e15e 100644 --- a/include/mupdf/fitz/output.h +++ b/include/mupdf/fitz/output.h @@ -1,6 +1,10 @@ #ifndef MUPDF_FITZ_OUTPUT_H #define MUPDF_FITZ_OUTPUT_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/buffer.h" + /* Generic output streams - generalise between outputting to a file, a buffer, etc. diff --git a/include/mupdf/fitz/path.h b/include/mupdf/fitz/path.h index c06d69d2..b2bc67ce 100644 --- a/include/mupdf/fitz/path.h +++ b/include/mupdf/fitz/path.h @@ -1,6 +1,10 @@ #ifndef MUPDF_FITZ_PATH_H #define MUPDF_FITZ_PATH_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/math.h" + /* * Vector path buffer. * It can be stroked and dashed, or be filled. diff --git a/include/mupdf/fitz/pixmap.h b/include/mupdf/fitz/pixmap.h index e9183f5d..6e3a7d61 100644 --- a/include/mupdf/fitz/pixmap.h +++ b/include/mupdf/fitz/pixmap.h @@ -1,6 +1,12 @@ #ifndef MUPDF_FITZ_PIXMAP_H #define MUPDF_FITZ_PIXMAP_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/math.h" +#include "mupdf/fitz/store.h" +#include "mupdf/fitz/colorspace.h" + /* Pixmaps represent a set of pixels for a 2 dimensional region of a plane. Each pixel has n components per pixel, the last of which is diff --git a/include/mupdf/fitz/shade.h b/include/mupdf/fitz/shade.h index c1c42b4c..6ea198dd 100644 --- a/include/mupdf/fitz/shade.h +++ b/include/mupdf/fitz/shade.h @@ -1,6 +1,14 @@ #ifndef MUPDF_FITZ_SHADE_H #define MUPDF_FITZ_SHADE_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/math.h" +#include "mupdf/fitz/store.h" +#include "mupdf/fitz/colorspace.h" +#include "mupdf/fitz/pixmap.h" +#include "mupdf/fitz/compressed-buffer.h" + /* * The shading code uses gouraud shaded triangle meshes. */ diff --git a/include/mupdf/fitz/store.h b/include/mupdf/fitz/store.h index 3fb16f44..934b160e 100644 --- a/include/mupdf/fitz/store.h +++ b/include/mupdf/fitz/store.h @@ -1,6 +1,9 @@ #ifndef MUPDF_FITZ_STORE_H #define MUPDF_FITZ_STORE_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" + /* Resource store diff --git a/include/mupdf/fitz/stream.h b/include/mupdf/fitz/stream.h index 734477cc..8fba3379 100644 --- a/include/mupdf/fitz/stream.h +++ b/include/mupdf/fitz/stream.h @@ -1,6 +1,10 @@ #ifndef MUPDF_FITZ_STREAM_H #define MUPDF_FITZ_STREAM_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/buffer.h" + /* fz_stream is a buffered reader capable of seeking in both directions. diff --git a/include/mupdf/fitz/string.h b/include/mupdf/fitz/string.h index 13b59a5d..12a189dd 100644 --- a/include/mupdf/fitz/string.h +++ b/include/mupdf/fitz/string.h @@ -1,6 +1,8 @@ #ifndef MUPDF_FITZ_STRING_H #define MUPDF_FITZ_STRING_H +#include "mupdf/fitz/system.h" + /* Safe string functions */ diff --git a/include/mupdf/fitz/structured-text.h b/include/mupdf/fitz/structured-text.h index 32bce4ab..f325bf21 100644 --- a/include/mupdf/fitz/structured-text.h +++ b/include/mupdf/fitz/structured-text.h @@ -1,6 +1,15 @@ #ifndef MUPDF_FITZ_STRUCTURED_TEXT_H #define MUPDF_FITZ_STRUCTURED_TEXT_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/math.h" +#include "mupdf/fitz/font.h" +#include "mupdf/fitz/colorspace.h" +#include "mupdf/fitz/image.h" +#include "mupdf/fitz/output.h" +#include "mupdf/fitz/device.h" + /* Text extraction device: Used for searching, format conversion etc. diff --git a/include/mupdf/fitz/text.h b/include/mupdf/fitz/text.h index f8258bb7..13cc02ab 100644 --- a/include/mupdf/fitz/text.h +++ b/include/mupdf/fitz/text.h @@ -1,6 +1,11 @@ #ifndef MUPDF_FITZ_TEXT_H #define MUPDF_FITZ_TEXT_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/font.h" +#include "mupdf/fitz/path.h" + /* * Text buffer. * diff --git a/include/mupdf/fitz/transition.h b/include/mupdf/fitz/transition.h index a62df2a6..3c778528 100644 --- a/include/mupdf/fitz/transition.h +++ b/include/mupdf/fitz/transition.h @@ -1,6 +1,9 @@ #ifndef MUPDF_FITZ_TRANSITION_H #define MUPDF_FITZ_TRANSITION_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/pixmap.h" + /* Transition support */ typedef struct fz_transition_s fz_transition; diff --git a/include/mupdf/fitz/write-document.h b/include/mupdf/fitz/write-document.h index 848e161b..f345cc56 100644 --- a/include/mupdf/fitz/write-document.h +++ b/include/mupdf/fitz/write-document.h @@ -1,6 +1,10 @@ #ifndef MUPDF_FITZ_WRITE_DOCUMENT_H #define MUPDF_FITZ_WRITE_DOCUMENT_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" +#include "mupdf/fitz/document.h" + /* In calls to fz_write, the following options structure can be used to control aspects of the writing process. This structure may grow diff --git a/include/mupdf/fitz/xml.h b/include/mupdf/fitz/xml.h index 842addfd..a674bca6 100644 --- a/include/mupdf/fitz/xml.h +++ b/include/mupdf/fitz/xml.h @@ -1,6 +1,10 @@ #ifndef MUPDF_FITZ_XML_H #define MUPDF_FITZ_XML_H +#include "mupdf/fitz/system.h" +#include "mupdf/fitz/context.h" + + /* XML document model */ -- cgit v1.2.3