From 430e364db7baf5494d1bdfe077154edc4dbd6b71 Mon Sep 17 00:00:00 2001 From: Simon Cozens Date: Tue, 19 Mar 2024 22:33:22 +0000 Subject: [PATCH] Compile aux fields --- Lib/fontTools/ttLib/tables/otConverters.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Lib/fontTools/ttLib/tables/otConverters.py b/Lib/fontTools/ttLib/tables/otConverters.py index afe4e538f..a2f672567 100644 --- a/Lib/fontTools/ttLib/tables/otConverters.py +++ b/Lib/fontTools/ttLib/tables/otConverters.py @@ -153,6 +153,8 @@ class BaseConverter(object): self.name = name self.repeat = repeat self.aux = aux + if self.aux and not self.repeat: + self.aux = compile(self.aux, "", "eval") self.tableClass = tableClass self.isCount = name.endswith("Count") or name in [ "DesignAxisRecordSize",