summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/luatexdir/luafontloader
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2016-04-21 22:14:53 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2016-04-21 22:14:53 +0000
commit843fa0fa83ff9f0581fe0e0d7b2e23b5b8cafd43 (patch)
treee24123124a0207ae0283fe8be9453c124889e5a3 /Build/source/texk/web2c/luatexdir/luafontloader
parent5c1fcce7823084439adb6c135bfd9c8fb55e6367 (diff)
web2c/luatexdir: sync with the upstream
git-svn-id: svn://tug.org/texlive/trunk@40664 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/luatexdir/luafontloader')
-rw-r--r--Build/source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c b/Build/source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c
index 1e8c09fceca..12b054ab46f 100644
--- a/Build/source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c
+++ b/Build/source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c
@@ -5871,6 +5871,10 @@ static SplineFont *SFFillFromTTF(struct ttfinfo *info) {
SymbolFixup(info);
if ( info->map==NULL && info->subfonts==NULL ) /* Can happen when reading a ttf from a pdf */
info->map = EncMapFromEncoding(sf,FindOrMakeEncoding("original"));
+ if (info->map==NULL) {
+ LogError("Dummy map vector added");
+ info->map = EncMapNew(info->glyph_cnt,info->glyph_cnt,&custom);
+ }
if ( info->subfontcnt==0 )
PsuedoEncodeUnencoded(info->map,info);
MapDoBack(info->map,info);