From f97b8028695379dafe0a7f37a091f8738f348be1 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Thu, 29 Nov 2018 14:20:45 -0500 Subject: [PATCH] [CFF] Minor --- Lib/fontTools/subset/cff.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/fontTools/subset/cff.py b/Lib/fontTools/subset/cff.py index 9d8584c46..984c8445a 100644 --- a/Lib/fontTools/subset/cff.py +++ b/Lib/fontTools/subset/cff.py @@ -553,9 +553,9 @@ def desubroutinize(self, font): if hasattr(font, 'FDArray'): for fd in font.FDArray: pd = fd.Private - subrs = getattr(pd, "Subrs", []) - if subrs: + if hasattr(pd, 'Subrs'): del pd.Subrs + if 'Subrs' in pd.rawDict: del pd.rawDict['Subrs']