summaryrefslogtreecommitdiff
path: root/include/mupdf/fitz/font.h
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2016-03-22 13:24:23 +0100
committerTor Andersson <tor.andersson@artifex.com>2016-03-23 15:58:47 +0100
commitb2c3d9e7ca40e001d3ee18975427224b726dc4d1 (patch)
treed113ff85ce07dbd81ae45f8f18b303e8787d26cf /include/mupdf/fitz/font.h
parent81109bf17aada37f678b6adbdb9fa8eca1cd3163 (diff)
downloadmupdf-b2c3d9e7ca40e001d3ee18975427224b726dc4d1.tar.xz
Compile embedded fonts in separate C files.
Also change unsigned char into const char for embedded data.
Diffstat (limited to 'include/mupdf/fitz/font.h')
-rw-r--r--include/mupdf/fitz/font.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/mupdf/fitz/font.h b/include/mupdf/fitz/font.h
index 8b751d3d..52d22bf2 100644
--- a/include/mupdf/fitz/font.h
+++ b/include/mupdf/fitz/font.h
@@ -90,11 +90,11 @@ void fz_install_load_system_font_funcs(fz_context *ctx, fz_load_system_font_func
fz_font *fz_load_system_font(fz_context *ctx, const char *name, int bold, int italic, int needs_exact_metrics);
fz_font *fz_load_system_cjk_font(fz_context *ctx, const char *name, int ros, int serif);
-unsigned char *fz_lookup_base14_font(fz_context *ctx, const char *name, unsigned int *len);
-unsigned char *fz_lookup_cjk_font(fz_context *ctx, int registry, int serif, int wmode, unsigned int *len, int *index);
-unsigned char *fz_lookup_noto_font(fz_context *ctx, int script, int serif, unsigned int *len);
-unsigned char *fz_lookup_noto_symbol_font(fz_context *ctx, unsigned int *len);
-unsigned char *fz_lookup_noto_emoji_font(fz_context *ctx, unsigned int *len);
+const char *fz_lookup_base14_font(fz_context *ctx, const char *name, int *len);
+const char *fz_lookup_cjk_font(fz_context *ctx, int registry, int serif, int wmode, int *len, int *index);
+const char *fz_lookup_noto_font(fz_context *ctx, int script, int serif, int *len);
+const char *fz_lookup_noto_symbol_font(fz_context *ctx, int *len);
+const char *fz_lookup_noto_emoji_font(fz_context *ctx, int *len);
fz_font *fz_load_fallback_font(fz_context *ctx, int script, int serif, int bold, int italic);
fz_font *fz_load_fallback_symbol_font(fz_context *ctx);
@@ -102,7 +102,7 @@ fz_font *fz_load_fallback_emoji_font(fz_context *ctx);
fz_font *fz_new_type3_font(fz_context *ctx, const char *name, const fz_matrix *matrix);
-fz_font *fz_new_font_from_memory(fz_context *ctx, const char *name, unsigned char *data, int len, int index, int use_glyph_bbox);
+fz_font *fz_new_font_from_memory(fz_context *ctx, const char *name, const char *data, int len, int index, int use_glyph_bbox);
fz_font *fz_new_font_from_buffer(fz_context *ctx, const char *name, fz_buffer *buffer, int index, int use_glyph_bbox);
fz_font *fz_new_font_from_file(fz_context *ctx, const char *name, const char *path, int index, int use_glyph_bbox);