summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipdfm-x/t1_load.c
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2016-01-03 14:00:51 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2016-01-03 14:00:51 +0000
commitc28786e0eee40914b9133aa8201b710de68c65e3 (patch)
tree4373cd13398b2fce1359ccfeae0eea5a52525b49 /Build/source/texk/dvipdfm-x/t1_load.c
parent99eca4d649a45342ac0edaac98e6e20a836250b0 (diff)
texk/dvipdfm-x: Improve the change on 2015-08-05 to support native type1 fonts.
git-svn-id: svn://tug.org/texlive/trunk@39263 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipdfm-x/t1_load.c')
-rw-r--r--Build/source/texk/dvipdfm-x/t1_load.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/Build/source/texk/dvipdfm-x/t1_load.c b/Build/source/texk/dvipdfm-x/t1_load.c
index da6ed660888..6dbaf51a787 100644
--- a/Build/source/texk/dvipdfm-x/t1_load.c
+++ b/Build/source/texk/dvipdfm-x/t1_load.c
@@ -744,6 +744,7 @@ parse_charstrings (cff_font *font,
offset = 0;
have_notdef = 0; /* .notdef must be at gid = 0 in CFF */
+ font->is_notdef_notzero = 0;
seek_operator(start, end, "begin");
for (i = 0; i < count; i++) {
char *glyph_name;
@@ -756,6 +757,9 @@ parse_charstrings (cff_font *font,
tok = pst_get_token(start, end);
glyph_name = (char *)pst_getSV(tok);
+ if ((i == 0) && (strcmp (glyph_name, ".notdef") != 0))
+ font->is_notdef_notzero = 1;
+
if (PST_NAMETYPE(tok)) {
RELEASE_TOK(tok);
if (!glyph_name) {