From 8637534bb66ab060136119b6e8e547c0f4e43ffe Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Sun, 27 Jul 2014 23:04:53 +0000 Subject: Fix reverse CMap lookup for ToUnicode map generation git-svn-id: svn://tug.org/texlive/trunk@34744 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/dvipdfm-x/pdffont.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'Build/source/texk/dvipdfm-x/pdffont.c') diff --git a/Build/source/texk/dvipdfm-x/pdffont.c b/Build/source/texk/dvipdfm-x/pdffont.c index e25a1ccc9e9..f0189d74195 100644 --- a/Build/source/texk/dvipdfm-x/pdffont.c +++ b/Build/source/texk/dvipdfm-x/pdffont.c @@ -334,6 +334,24 @@ pdf_get_font_usedchars (int font_id) } } +char * +pdf_get_font_usedglyphs (int font_id) +{ + pdf_font *font; + + CHECK_ID(font_id); + + font = GET_FONT(font_id); + if (font->subtype == PDF_FONT_FONTTYPE_TYPE0) { + Type0Font *t0font; + + t0font = Type0Font_cache_get(font->font_id); + return Type0Font_get_usedglyphs(t0font); + } + + return NULL; +} + int pdf_get_font_wmode (int font_id) { -- cgit v1.2.3