summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/font-tpk.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/mkiv/font-tpk.lua')
-rw-r--r--tex/context/base/mkiv/font-tpk.lua12
1 files changed, 11 insertions, 1 deletions
diff --git a/tex/context/base/mkiv/font-tpk.lua b/tex/context/base/mkiv/font-tpk.lua
index 4c3e7c42e..2a0810a6b 100644
--- a/tex/context/base/mkiv/font-tpk.lua
+++ b/tex/context/base/mkiv/font-tpk.lua
@@ -454,7 +454,17 @@ do
local header = 0
local max = 0
local size = streamsize(s)
- local glyphs = table.setmetatableindex(function(t,k) local v = { } t[k] = v return v end)
+ local glyphs = table.setmetatableindex(function(t,k)
+ local v = {
+ -- we default because boundary chars have no dimension s
+ width = 0,
+ height = 0,
+ depth = 0,
+ italic = 0,
+ }
+ t[k] = v
+ return v
+ end)
local parameters = { }
local direction = 0
--