From 0a6b95af1e7fefe839d064e180ef0a23070d2717 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Tue, 24 Oct 2023 11:50:47 -0600 Subject: [PATCH] [varLib.varStore] Revert micro-optimizations Based on review. --- Lib/fontTools/varLib/varStore.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Lib/fontTools/varLib/varStore.py b/Lib/fontTools/varLib/varStore.py index 54d2ed65c..0c3d6db55 100644 --- a/Lib/fontTools/varLib/varStore.py +++ b/Lib/fontTools/varLib/varStore.py @@ -95,8 +95,7 @@ class OnlineVarStoreBuilder(object): return base, self.storeDeltas(deltas, round=noRound) def storeDeltas(self, deltas, *, round=round): - if round != noRound: - deltas = [round(d) for d in deltas] + deltas = [round(d) for d in deltas] if len(deltas) == len(self._supports) + 1: deltas = tuple(deltas[1:]) else: @@ -122,8 +121,7 @@ class OnlineVarStoreBuilder(object): def VarData_addItem(self, deltas, *, round=round): - if round != noRound: - deltas = [round(d) for d in deltas] + deltas = [round(d) for d in deltas] countUs = self.VarRegionCount countThem = len(deltas)