diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2016-03-22 13:24:23 +0100 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2016-03-23 15:58:47 +0100 |
commit | b2c3d9e7ca40e001d3ee18975427224b726dc4d1 (patch) | |
tree | d113ff85ce07dbd81ae45f8f18b303e8787d26cf /include/mupdf/fitz/font.h | |
parent | 81109bf17aada37f678b6adbdb9fa8eca1cd3163 (diff) | |
download | mupdf-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.h | 12 |
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); |