[latex3-commits] [latex3/luaotfload] dev: Hotfix (b7e8bf3a)

github at latex-project.org github at latex-project.org
Thu Dec 28 17:07:49 CET 2023


Repository : https://github.com/latex3/luaotfload
On branch  : dev
Link       : https://github.com/latex3/luaotfload/commit/b7e8bf3aeb7ad696dd3f5f87901ec46c00143830

>---------------------------------------------------------------

commit b7e8bf3aeb7ad696dd3f5f87901ec46c00143830
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date:   Thu Dec 28 12:18:36 2023 +0100

    Hotfix


>---------------------------------------------------------------

b7e8bf3aeb7ad696dd3f5f87901ec46c00143830
 src/fontloader/misc/fontloader-font-dsp.lua     | 2 +-
 src/fontloader/runtime/fontloader-reference.lua | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/fontloader/misc/fontloader-font-dsp.lua b/src/fontloader/misc/fontloader-font-dsp.lua
index 788c5932..e7106fd7 100644
--- a/src/fontloader/misc/fontloader-font-dsp.lua
+++ b/src/fontloader/misc/fontloader-font-dsp.lua
@@ -3110,7 +3110,7 @@ function readers.colr(f,fontdata,specification)
     local tableoffset = gotodatatable(f,fontdata,"colr",specification.glyphs)
     if tableoffset then
         local version = readushort(f)
-        if version ~= 0 and version ~= 1 then
+        if version == 0 or version == 1 then
             report("table version %a of %a is not supported (yet), maybe font %s is bad",version,"colr",fontdata.filename)
             return
         else
diff --git a/src/fontloader/runtime/fontloader-reference.lua b/src/fontloader/runtime/fontloader-reference.lua
index 8cff7fb9..194775b5 100644
--- a/src/fontloader/runtime/fontloader-reference.lua
+++ b/src/fontloader/runtime/fontloader-reference.lua
@@ -19310,7 +19310,7 @@ function readers.colr(f,fontdata,specification)
  local tableoffset=gotodatatable(f,fontdata,"colr",specification.glyphs)
  if tableoffset then
   local version=readushort(f)
-  if version~=0 and version~=1 then
+  if version==0 or version==1 then
    report("table version %a of %a is not supported (yet), maybe font %s is bad",version,"colr",fontdata.filename)
    return
   else





More information about the latex3-commits mailing list.