From 2898b71443d3303a85737643cee2c9404edc9b26 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Wed, 9 Dec 2009 17:56:48 +0100 Subject: Update the built in fonts again, this time in CFF format. --- fonts/Dingbats.cff | Bin 0 -> 29688 bytes fonts/Dingbats.ttf | Bin 37284 -> 0 bytes fonts/NimbusMonL-Bold.cff | Bin 0 -> 65720 bytes fonts/NimbusMonL-Bold.ttf | Bin 108548 -> 0 bytes fonts/NimbusMonL-BoldObli.cff | Bin 0 -> 62592 bytes fonts/NimbusMonL-BoldObli.ttf | Bin 110692 -> 0 bytes fonts/NimbusMonL-Regu.cff | Bin 0 -> 58412 bytes fonts/NimbusMonL-Regu.ttf | Bin 95508 -> 0 bytes fonts/NimbusMonL-ReguObli.cff | Bin 0 -> 58888 bytes fonts/NimbusMonL-ReguObli.ttf | Bin 100900 -> 0 bytes fonts/NimbusRomNo9L-Medi.cff | Bin 0 -> 54244 bytes fonts/NimbusRomNo9L-Medi.ttf | Bin 97208 -> 0 bytes fonts/NimbusRomNo9L-MediItal.cff | Bin 0 -> 53592 bytes fonts/NimbusRomNo9L-MediItal.ttf | Bin 99844 -> 0 bytes fonts/NimbusRomNo9L-Regu.cff | Bin 0 -> 54412 bytes fonts/NimbusRomNo9L-Regu.ttf | Bin 100884 -> 0 bytes fonts/NimbusRomNo9L-ReguItal.cff | Bin 0 -> 52364 bytes fonts/NimbusRomNo9L-ReguItal.ttf | Bin 100992 -> 0 bytes fonts/NimbusSanL-Bold.cff | Bin 0 -> 40716 bytes fonts/NimbusSanL-Bold.ttf | Bin 68964 -> 0 bytes fonts/NimbusSanL-BoldItal.cff | Bin 0 -> 43004 bytes fonts/NimbusSanL-BoldItal.ttf | Bin 69488 -> 0 bytes fonts/NimbusSanL-Regu.cff | Bin 0 -> 40676 bytes fonts/NimbusSanL-Regu.ttf | Bin 66748 -> 0 bytes fonts/NimbusSanL-ReguItal.cff | Bin 0 -> 41644 bytes fonts/NimbusSanL-ReguItal.ttf | Bin 73588 -> 0 bytes fonts/StandardSymL.cff | Bin 0 -> 19768 bytes fonts/StandardSymL.ttf | Bin 25308 -> 0 bytes fonts/URWChanceryL-MediItal.cff | Bin 0 -> 53868 bytes fonts/URWChanceryL-MediItal.ttf | Bin 111624 -> 0 bytes mupdf/Jamfile | 56 +++++++++--------- mupdf/pdf_fontfile.c | 124 +++++++++++++++++++-------------------- 32 files changed, 89 insertions(+), 91 deletions(-) create mode 100644 fonts/Dingbats.cff delete mode 100644 fonts/Dingbats.ttf create mode 100644 fonts/NimbusMonL-Bold.cff delete mode 100644 fonts/NimbusMonL-Bold.ttf create mode 100644 fonts/NimbusMonL-BoldObli.cff delete mode 100644 fonts/NimbusMonL-BoldObli.ttf create mode 100644 fonts/NimbusMonL-Regu.cff delete mode 100644 fonts/NimbusMonL-Regu.ttf create mode 100644 fonts/NimbusMonL-ReguObli.cff delete mode 100644 fonts/NimbusMonL-ReguObli.ttf create mode 100644 fonts/NimbusRomNo9L-Medi.cff delete mode 100644 fonts/NimbusRomNo9L-Medi.ttf create mode 100644 fonts/NimbusRomNo9L-MediItal.cff delete mode 100644 fonts/NimbusRomNo9L-MediItal.ttf create mode 100644 fonts/NimbusRomNo9L-Regu.cff delete mode 100644 fonts/NimbusRomNo9L-Regu.ttf create mode 100644 fonts/NimbusRomNo9L-ReguItal.cff delete mode 100644 fonts/NimbusRomNo9L-ReguItal.ttf create mode 100644 fonts/NimbusSanL-Bold.cff delete mode 100644 fonts/NimbusSanL-Bold.ttf create mode 100644 fonts/NimbusSanL-BoldItal.cff delete mode 100644 fonts/NimbusSanL-BoldItal.ttf create mode 100644 fonts/NimbusSanL-Regu.cff delete mode 100644 fonts/NimbusSanL-Regu.ttf create mode 100644 fonts/NimbusSanL-ReguItal.cff delete mode 100644 fonts/NimbusSanL-ReguItal.ttf create mode 100644 fonts/StandardSymL.cff delete mode 100644 fonts/StandardSymL.ttf create mode 100644 fonts/URWChanceryL-MediItal.cff delete mode 100644 fonts/URWChanceryL-MediItal.ttf diff --git a/fonts/Dingbats.cff b/fonts/Dingbats.cff new file mode 100644 index 00000000..4dbe228f Binary files /dev/null and b/fonts/Dingbats.cff differ diff --git a/fonts/Dingbats.ttf b/fonts/Dingbats.ttf deleted file mode 100644 index 6411d650..00000000 Binary files a/fonts/Dingbats.ttf and /dev/null differ diff --git a/fonts/NimbusMonL-Bold.cff b/fonts/NimbusMonL-Bold.cff new file mode 100644 index 00000000..cc375568 Binary files /dev/null and b/fonts/NimbusMonL-Bold.cff differ diff --git a/fonts/NimbusMonL-Bold.ttf b/fonts/NimbusMonL-Bold.ttf deleted file mode 100644 index 302c6fc7..00000000 Binary files a/fonts/NimbusMonL-Bold.ttf and /dev/null differ diff --git a/fonts/NimbusMonL-BoldObli.cff b/fonts/NimbusMonL-BoldObli.cff new file mode 100644 index 00000000..5f937066 Binary files /dev/null and b/fonts/NimbusMonL-BoldObli.cff differ diff --git a/fonts/NimbusMonL-BoldObli.ttf b/fonts/NimbusMonL-BoldObli.ttf deleted file mode 100644 index 00bb0b15..00000000 Binary files a/fonts/NimbusMonL-BoldObli.ttf and /dev/null differ diff --git a/fonts/NimbusMonL-Regu.cff b/fonts/NimbusMonL-Regu.cff new file mode 100644 index 00000000..9414f942 Binary files /dev/null and b/fonts/NimbusMonL-Regu.cff differ diff --git a/fonts/NimbusMonL-Regu.ttf b/fonts/NimbusMonL-Regu.ttf deleted file mode 100644 index fa68d3f1..00000000 Binary files a/fonts/NimbusMonL-Regu.ttf and /dev/null differ diff --git a/fonts/NimbusMonL-ReguObli.cff b/fonts/NimbusMonL-ReguObli.cff new file mode 100644 index 00000000..cd8ae364 Binary files /dev/null and b/fonts/NimbusMonL-ReguObli.cff differ diff --git a/fonts/NimbusMonL-ReguObli.ttf b/fonts/NimbusMonL-ReguObli.ttf deleted file mode 100644 index d5b6493d..00000000 Binary files a/fonts/NimbusMonL-ReguObli.ttf and /dev/null differ diff --git a/fonts/NimbusRomNo9L-Medi.cff b/fonts/NimbusRomNo9L-Medi.cff new file mode 100644 index 00000000..ff0bcb50 Binary files /dev/null and b/fonts/NimbusRomNo9L-Medi.cff differ diff --git a/fonts/NimbusRomNo9L-Medi.ttf b/fonts/NimbusRomNo9L-Medi.ttf deleted file mode 100644 index 176f6d8f..00000000 Binary files a/fonts/NimbusRomNo9L-Medi.ttf and /dev/null differ diff --git a/fonts/NimbusRomNo9L-MediItal.cff b/fonts/NimbusRomNo9L-MediItal.cff new file mode 100644 index 00000000..85147c80 Binary files /dev/null and b/fonts/NimbusRomNo9L-MediItal.cff differ diff --git a/fonts/NimbusRomNo9L-MediItal.ttf b/fonts/NimbusRomNo9L-MediItal.ttf deleted file mode 100644 index 812c2ff6..00000000 Binary files a/fonts/NimbusRomNo9L-MediItal.ttf and /dev/null differ diff --git a/fonts/NimbusRomNo9L-Regu.cff b/fonts/NimbusRomNo9L-Regu.cff new file mode 100644 index 00000000..78d351e2 Binary files /dev/null and b/fonts/NimbusRomNo9L-Regu.cff differ diff --git a/fonts/NimbusRomNo9L-Regu.ttf b/fonts/NimbusRomNo9L-Regu.ttf deleted file mode 100644 index 4781fbc2..00000000 Binary files a/fonts/NimbusRomNo9L-Regu.ttf and /dev/null differ diff --git a/fonts/NimbusRomNo9L-ReguItal.cff b/fonts/NimbusRomNo9L-ReguItal.cff new file mode 100644 index 00000000..326081a9 Binary files /dev/null and b/fonts/NimbusRomNo9L-ReguItal.cff differ diff --git a/fonts/NimbusRomNo9L-ReguItal.ttf b/fonts/NimbusRomNo9L-ReguItal.ttf deleted file mode 100644 index 72e25e60..00000000 Binary files a/fonts/NimbusRomNo9L-ReguItal.ttf and /dev/null differ diff --git a/fonts/NimbusSanL-Bold.cff b/fonts/NimbusSanL-Bold.cff new file mode 100644 index 00000000..932cfb70 Binary files /dev/null and b/fonts/NimbusSanL-Bold.cff differ diff --git a/fonts/NimbusSanL-Bold.ttf b/fonts/NimbusSanL-Bold.ttf deleted file mode 100644 index 7d105c43..00000000 Binary files a/fonts/NimbusSanL-Bold.ttf and /dev/null differ diff --git a/fonts/NimbusSanL-BoldItal.cff b/fonts/NimbusSanL-BoldItal.cff new file mode 100644 index 00000000..a0d6b458 Binary files /dev/null and b/fonts/NimbusSanL-BoldItal.cff differ diff --git a/fonts/NimbusSanL-BoldItal.ttf b/fonts/NimbusSanL-BoldItal.ttf deleted file mode 100644 index 7f31256c..00000000 Binary files a/fonts/NimbusSanL-BoldItal.ttf and /dev/null differ diff --git a/fonts/NimbusSanL-Regu.cff b/fonts/NimbusSanL-Regu.cff new file mode 100644 index 00000000..33cee931 Binary files /dev/null and b/fonts/NimbusSanL-Regu.cff differ diff --git a/fonts/NimbusSanL-Regu.ttf b/fonts/NimbusSanL-Regu.ttf deleted file mode 100644 index 18844b4c..00000000 Binary files a/fonts/NimbusSanL-Regu.ttf and /dev/null differ diff --git a/fonts/NimbusSanL-ReguItal.cff b/fonts/NimbusSanL-ReguItal.cff new file mode 100644 index 00000000..ebf1c5d1 Binary files /dev/null and b/fonts/NimbusSanL-ReguItal.cff differ diff --git a/fonts/NimbusSanL-ReguItal.ttf b/fonts/NimbusSanL-ReguItal.ttf deleted file mode 100644 index 5608bc23..00000000 Binary files a/fonts/NimbusSanL-ReguItal.ttf and /dev/null differ diff --git a/fonts/StandardSymL.cff b/fonts/StandardSymL.cff new file mode 100644 index 00000000..46231bc0 Binary files /dev/null and b/fonts/StandardSymL.cff differ diff --git a/fonts/StandardSymL.ttf b/fonts/StandardSymL.ttf deleted file mode 100644 index 1c1ac7f8..00000000 Binary files a/fonts/StandardSymL.ttf and /dev/null differ diff --git a/fonts/URWChanceryL-MediItal.cff b/fonts/URWChanceryL-MediItal.cff new file mode 100644 index 00000000..18f9cd10 Binary files /dev/null and b/fonts/URWChanceryL-MediItal.cff differ diff --git a/fonts/URWChanceryL-MediItal.ttf b/fonts/URWChanceryL-MediItal.ttf deleted file mode 100644 index e2970e30..00000000 Binary files a/fonts/URWChanceryL-MediItal.ttf and /dev/null differ diff --git a/mupdf/Jamfile b/mupdf/Jamfile index 6609be96..b880840e 100644 --- a/mupdf/Jamfile +++ b/mupdf/Jamfile @@ -119,44 +119,42 @@ Library libcmaps : SubDir TOP fonts ; GenFile font_misc.c : fontdump - Dingbats.ttf - StandardSymL.ttf - URWChanceryL-MediItal.ttf - ; + Dingbats.cff + StandardSymL.cff + URWChanceryL-MediItal.cff + ; GenFile font_mono.c : fontdump - NimbusMonL-Regu.ttf - NimbusMonL-ReguObli.ttf - NimbusMonL-Bold.ttf - NimbusMonL-BoldObli.ttf - ; + NimbusMonL-Regu.cff + NimbusMonL-ReguObli.cff + NimbusMonL-Bold.cff + NimbusMonL-BoldObli.cff + ; GenFile font_serif.c : fontdump - NimbusRomNo9L-Regu.ttf - NimbusRomNo9L-ReguItal.ttf - NimbusRomNo9L-Medi.ttf - NimbusRomNo9L-MediItal.ttf - ; + NimbusRomNo9L-Regu.cff + NimbusRomNo9L-ReguItal.cff + NimbusRomNo9L-Medi.cff + NimbusRomNo9L-MediItal.cff + ; GenFile font_sans.c : fontdump - NimbusSanL-Bold.ttf - NimbusSanL-BoldItal.ttf - NimbusSanL-Regu.ttf - NimbusSanL-ReguItal.ttf - ; + NimbusSanL-Bold.cff + NimbusSanL-BoldItal.cff + NimbusSanL-Regu.cff + NimbusSanL-ReguItal.cff + ; Library libfonts : - font_misc.c - font_mono.c - font_serif.c - font_sans.c - ; + font_misc.c + font_mono.c + font_serif.c + font_sans.c + ; if ! ( NOCJK in $(DEFINES) ) { - SubDir TOP fonts droid ; - GenFile font_cjk.c : fontdump DroidSansFallback.ttf ; - Library libfonts : font_cjk.c ; + SubDir TOP fonts droid ; + GenFile font_cjk.c : fontdump DroidSansFallback.ttf ; + Library libfonts : font_cjk.c ; } - - diff --git a/mupdf/pdf_fontfile.c b/mupdf/pdf_fontfile.c index de63e6fb..8cd44d66 100644 --- a/mupdf/pdf_fontfile.c +++ b/mupdf/pdf_fontfile.c @@ -1,36 +1,36 @@ #include "fitz.h" #include "mupdf.h" -extern const unsigned char pdf_font_Dingbats_ttf_buf[]; -extern const unsigned int pdf_font_Dingbats_ttf_len; -extern const unsigned char pdf_font_NimbusMonL_Bold_ttf_buf[]; -extern const unsigned int pdf_font_NimbusMonL_Bold_ttf_len; -extern const unsigned char pdf_font_NimbusMonL_BoldObli_ttf_buf[]; -extern const unsigned int pdf_font_NimbusMonL_BoldObli_ttf_len; -extern const unsigned char pdf_font_NimbusMonL_Regu_ttf_buf[]; -extern const unsigned int pdf_font_NimbusMonL_Regu_ttf_len; -extern const unsigned char pdf_font_NimbusMonL_ReguObli_ttf_buf[]; -extern const unsigned int pdf_font_NimbusMonL_ReguObli_ttf_len; -extern const unsigned char pdf_font_NimbusRomNo9L_Medi_ttf_buf[]; -extern const unsigned int pdf_font_NimbusRomNo9L_Medi_ttf_len; -extern const unsigned char pdf_font_NimbusRomNo9L_MediItal_ttf_buf[]; -extern const unsigned int pdf_font_NimbusRomNo9L_MediItal_ttf_len; -extern const unsigned char pdf_font_NimbusRomNo9L_Regu_ttf_buf[]; -extern const unsigned int pdf_font_NimbusRomNo9L_Regu_ttf_len; -extern const unsigned char pdf_font_NimbusRomNo9L_ReguItal_ttf_buf[]; -extern const unsigned int pdf_font_NimbusRomNo9L_ReguItal_ttf_len; -extern const unsigned char pdf_font_NimbusSanL_Bold_ttf_buf[]; -extern const unsigned int pdf_font_NimbusSanL_Bold_ttf_len; -extern const unsigned char pdf_font_NimbusSanL_BoldItal_ttf_buf[]; -extern const unsigned int pdf_font_NimbusSanL_BoldItal_ttf_len; -extern const unsigned char pdf_font_NimbusSanL_Regu_ttf_buf[]; -extern const unsigned int pdf_font_NimbusSanL_Regu_ttf_len; -extern const unsigned char pdf_font_NimbusSanL_ReguItal_ttf_buf[]; -extern const unsigned int pdf_font_NimbusSanL_ReguItal_ttf_len; -extern const unsigned char pdf_font_StandardSymL_ttf_buf[]; -extern const unsigned int pdf_font_StandardSymL_ttf_len; -extern const unsigned char pdf_font_URWChanceryL_MediItal_ttf_buf[]; -extern const unsigned int pdf_font_URWChanceryL_MediItal_ttf_len; +extern const unsigned char pdf_font_Dingbats_cff_buf[]; +extern const unsigned int pdf_font_Dingbats_cff_len; +extern const unsigned char pdf_font_NimbusMonL_Bold_cff_buf[]; +extern const unsigned int pdf_font_NimbusMonL_Bold_cff_len; +extern const unsigned char pdf_font_NimbusMonL_BoldObli_cff_buf[]; +extern const unsigned int pdf_font_NimbusMonL_BoldObli_cff_len; +extern const unsigned char pdf_font_NimbusMonL_Regu_cff_buf[]; +extern const unsigned int pdf_font_NimbusMonL_Regu_cff_len; +extern const unsigned char pdf_font_NimbusMonL_ReguObli_cff_buf[]; +extern const unsigned int pdf_font_NimbusMonL_ReguObli_cff_len; +extern const unsigned char pdf_font_NimbusRomNo9L_Medi_cff_buf[]; +extern const unsigned int pdf_font_NimbusRomNo9L_Medi_cff_len; +extern const unsigned char pdf_font_NimbusRomNo9L_MediItal_cff_buf[]; +extern const unsigned int pdf_font_NimbusRomNo9L_MediItal_cff_len; +extern const unsigned char pdf_font_NimbusRomNo9L_Regu_cff_buf[]; +extern const unsigned int pdf_font_NimbusRomNo9L_Regu_cff_len; +extern const unsigned char pdf_font_NimbusRomNo9L_ReguItal_cff_buf[]; +extern const unsigned int pdf_font_NimbusRomNo9L_ReguItal_cff_len; +extern const unsigned char pdf_font_NimbusSanL_Bold_cff_buf[]; +extern const unsigned int pdf_font_NimbusSanL_Bold_cff_len; +extern const unsigned char pdf_font_NimbusSanL_BoldItal_cff_buf[]; +extern const unsigned int pdf_font_NimbusSanL_BoldItal_cff_len; +extern const unsigned char pdf_font_NimbusSanL_Regu_cff_buf[]; +extern const unsigned int pdf_font_NimbusSanL_Regu_cff_len; +extern const unsigned char pdf_font_NimbusSanL_ReguItal_cff_buf[]; +extern const unsigned int pdf_font_NimbusSanL_ReguItal_cff_len; +extern const unsigned char pdf_font_StandardSymL_cff_buf[]; +extern const unsigned int pdf_font_StandardSymL_cff_len; +extern const unsigned char pdf_font_URWChanceryL_MediItal_cff_buf[]; +extern const unsigned int pdf_font_URWChanceryL_MediItal_cff_len; #ifndef NOCJK extern const unsigned char pdf_font_DroidSansFallback_ttf_buf[]; @@ -56,54 +56,54 @@ enum { MINCHO, GOTHIC }; static const struct { const char *name; - const unsigned char *ttf; + const unsigned char *cff; const unsigned int *len; } basefonts[] = { { "Courier", - pdf_font_NimbusMonL_Regu_ttf_buf, - &pdf_font_NimbusMonL_Regu_ttf_len }, + pdf_font_NimbusMonL_Regu_cff_buf, + &pdf_font_NimbusMonL_Regu_cff_len }, { "Courier-Bold", - pdf_font_NimbusMonL_Bold_ttf_buf, - &pdf_font_NimbusMonL_Bold_ttf_len }, + pdf_font_NimbusMonL_Bold_cff_buf, + &pdf_font_NimbusMonL_Bold_cff_len }, { "Courier-Oblique", - pdf_font_NimbusMonL_ReguObli_ttf_buf, - &pdf_font_NimbusMonL_ReguObli_ttf_len }, + pdf_font_NimbusMonL_ReguObli_cff_buf, + &pdf_font_NimbusMonL_ReguObli_cff_len }, { "Courier-BoldOblique", - pdf_font_NimbusMonL_BoldObli_ttf_buf, - &pdf_font_NimbusMonL_BoldObli_ttf_len }, + pdf_font_NimbusMonL_BoldObli_cff_buf, + &pdf_font_NimbusMonL_BoldObli_cff_len }, { "Helvetica", - pdf_font_NimbusSanL_Regu_ttf_buf, - &pdf_font_NimbusSanL_Regu_ttf_len }, + pdf_font_NimbusSanL_Regu_cff_buf, + &pdf_font_NimbusSanL_Regu_cff_len }, { "Helvetica-Bold", - pdf_font_NimbusSanL_Bold_ttf_buf, - &pdf_font_NimbusSanL_Bold_ttf_len }, + pdf_font_NimbusSanL_Bold_cff_buf, + &pdf_font_NimbusSanL_Bold_cff_len }, { "Helvetica-Oblique", - pdf_font_NimbusSanL_ReguItal_ttf_buf, - &pdf_font_NimbusSanL_ReguItal_ttf_len }, + pdf_font_NimbusSanL_ReguItal_cff_buf, + &pdf_font_NimbusSanL_ReguItal_cff_len }, { "Helvetica-BoldOblique", - pdf_font_NimbusSanL_BoldItal_ttf_buf, - &pdf_font_NimbusSanL_BoldItal_ttf_len }, + pdf_font_NimbusSanL_BoldItal_cff_buf, + &pdf_font_NimbusSanL_BoldItal_cff_len }, { "Times-Roman", - pdf_font_NimbusRomNo9L_Regu_ttf_buf, - &pdf_font_NimbusRomNo9L_Regu_ttf_len }, + pdf_font_NimbusRomNo9L_Regu_cff_buf, + &pdf_font_NimbusRomNo9L_Regu_cff_len }, { "Times-Bold", - pdf_font_NimbusRomNo9L_Medi_ttf_buf, - &pdf_font_NimbusRomNo9L_Medi_ttf_len }, + pdf_font_NimbusRomNo9L_Medi_cff_buf, + &pdf_font_NimbusRomNo9L_Medi_cff_len }, { "Times-Italic", - pdf_font_NimbusRomNo9L_ReguItal_ttf_buf, - &pdf_font_NimbusRomNo9L_ReguItal_ttf_len }, + pdf_font_NimbusRomNo9L_ReguItal_cff_buf, + &pdf_font_NimbusRomNo9L_ReguItal_cff_len }, { "Times-BoldItalic", - pdf_font_NimbusRomNo9L_MediItal_ttf_buf, - &pdf_font_NimbusRomNo9L_MediItal_ttf_len }, + pdf_font_NimbusRomNo9L_MediItal_cff_buf, + &pdf_font_NimbusRomNo9L_MediItal_cff_len }, { "Symbol", - pdf_font_StandardSymL_ttf_buf, - &pdf_font_StandardSymL_ttf_len }, + pdf_font_StandardSymL_cff_buf, + &pdf_font_StandardSymL_cff_len }, { "ZapfDingbats", - pdf_font_Dingbats_ttf_buf, - &pdf_font_Dingbats_ttf_len }, + pdf_font_Dingbats_cff_buf, + &pdf_font_Dingbats_cff_len }, { "Chancery", - pdf_font_URWChanceryL_MediItal_ttf_buf, - &pdf_font_URWChanceryL_MediItal_ttf_len }, + pdf_font_URWChanceryL_MediItal_cff_buf, + &pdf_font_URWChanceryL_MediItal_cff_len }, { nil, nil, nil } }; @@ -124,7 +124,7 @@ pdf_loadbuiltinfont(pdf_fontdesc *font, char *fontname) found: pdf_logfont("load builtin font %s\n", fontname); - data = (unsigned char *) basefonts[i].ttf; + data = (unsigned char *) basefonts[i].cff; len = *basefonts[i].len; error = fz_newfontfrombuffer(&font->font, data, len, 0); -- cgit v1.2.3