From bd0ef6b1b32b7a6bb313ad7619c35da45cb4ede3 Mon Sep 17 00:00:00 2001 From: Context Git Mirror Bot Date: Sun, 12 Jul 2015 16:15:05 +0200 Subject: 2015-07-12 15:42:00 --- tex/context/base/font-oup.lua | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'tex/context/base/font-oup.lua') diff --git a/tex/context/base/font-oup.lua b/tex/context/base/font-oup.lua index a1c225ee9..e07bd6d05 100644 --- a/tex/context/base/font-oup.lua +++ b/tex/context/base/font-oup.lua @@ -646,12 +646,15 @@ function readers.addunicodetable(fontdata) local resources = fontdata.resources local unicodes = resources.unicodes if not unicodes then - unicodes = { } - resources.unicodes = unicodes - for u, d in next, fontdata.descriptions do - local n = d.name - if n then - unicodes[n] = u + local descriptions = fontdata.descriptions + if descriptions then + unicodes = { } + resources.unicodes = unicodes + for u, d in next, descriptions do + local n = d.name + if n then + unicodes[n] = u + end end end end -- cgit v1.2.3