summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/pdftexdir/writefont.c
diff options
context:
space:
mode:
authorMartin Schröder <martin@oneiros.de>2007-02-04 20:26:47 +0000
committerMartin Schröder <martin@oneiros.de>2007-02-04 20:26:47 +0000
commit142ceb49bf98e4c5f7750e335fad477db26dff48 (patch)
treed6397e49a55a9afb5108d69a2a6e1c09f44a7b7a /Build/source/texk/web2c/pdftexdir/writefont.c
parent13488a563bb5a4b4746bf42eabc74cc4169e2431 (diff)
pdftex 1.40.3
git-svn-id: svn://tug.org/texlive/trunk@3910 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/pdftexdir/writefont.c')
-rw-r--r--Build/source/texk/web2c/pdftexdir/writefont.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/Build/source/texk/web2c/pdftexdir/writefont.c b/Build/source/texk/web2c/pdftexdir/writefont.c
index 684db2881f6..3a7a13cd5d3 100644
--- a/Build/source/texk/web2c/pdftexdir/writefont.c
+++ b/Build/source/texk/web2c/pdftexdir/writefont.c
@@ -1,5 +1,5 @@
/*
-Copyright (c) 1996-2006 Han The Thanh, <thanh@pdftex.org>
+Copyright (c) 1996-2007 Han The Thanh, <thanh@pdftex.org>
This file is part of pdfTeX.
@@ -504,7 +504,8 @@ void write_fontdictionary(fo_entry * fo)
pdf_printf("/FirstChar %i\n/LastChar %i\n/Widths %i 0 R\n",
(int) fo->first_char, (int) fo->last_char,
(int) fo->cw->cw_objnum);
- if (fo->fe != NULL && fo->fe->fe_objnum != 0)
+ if ((is_type1(fo->fm) || is_opentype(fo->fm)) && fo->fe != NULL
+ && fo->fe->fe_objnum != 0)
pdf_printf("/Encoding %i 0 R\n", (int) fo->fe->fe_objnum);
if (fo->tounicode_objnum != 0)
pdf_printf("/ToUnicode %i 0 R\n", (int) fo->tounicode_objnum);