summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/driv-shp.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/mkiv/driv-shp.lua')
-rw-r--r--tex/context/base/mkiv/driv-shp.lua8
1 files changed, 5 insertions, 3 deletions
diff --git a/tex/context/base/mkiv/driv-shp.lua b/tex/context/base/mkiv/driv-shp.lua
index 5fcfc7955..bc8073233 100644
--- a/tex/context/base/mkiv/driv-shp.lua
+++ b/tex/context/base/mkiv/driv-shp.lua
@@ -321,10 +321,12 @@ flush_character = function(current,font,char,factor,vfcommands,pos_h,pos_v,pos_r
local data = fontcharacters[char]
if not data then
- if not onetimemessage then
- onetimemessage = fonts.loggers.onetimemessage
+ if char > 0 then
+ if not onetimemessage then
+ onetimemessage = fonts.loggers.onetimemessage
+ end
+ onetimemessage(font,char,"missing")
end
- onetimemessage(font,char,"missing")
return 0, 0, 0
end