test private subr simpler

This commit is contained in:
Jeremie Hornus 2018-07-09 15:07:08 +02:00
parent d95c09f272
commit b72c9b9724

View File

@ -403,9 +403,8 @@ def merge(self, m, tables):
newcsi = newcs.charStringsIndex newcsi = newcs.charStringsIndex
log.info("Font 0 global subrs: %s.", len(newcff.cff.GlobalSubrs)) log.info("Font 0 global subrs: %s.", len(newcff.cff.GlobalSubrs))
ls = None ls = None
if hasattr(newfont, 'Private'): if hasattr(newfont, 'Private') and hasattr(newfont.Private, 'Subr'):
if hasattr(newfont.Private, 'Subr'): ls = newfont.Private.Subrs
ls = newfont.Private.Subrs
lenls = len(ls) if ls is not None else 0 lenls = len(ls) if ls is not None else 0
log.info("Font 0 local subrs: %s.", lenls) log.info("Font 0 local subrs: %s.", lenls)
log.info("FONT 0 CharStrings: %s, %s.",(len(newcs), len(newcsi))) log.info("FONT 0 CharStrings: %s, %s.",(len(newcs), len(newcsi)))
@ -421,9 +420,8 @@ def merge(self, m, tables):
gs = table.cff.GlobalSubrs gs = table.cff.GlobalSubrs
log.info("Font %s global subrs: %s." % (str(i+1), str(len(gs)))) log.info("Font %s global subrs: %s." % (str(i+1), str(len(gs))))
ls = None ls = None
if hasattr(font, 'Private'): if hasattr(font, 'Private') and hasattr(font.Private, 'Subr'):
if hasattr(font.Private, 'Subr'): ls = font.Private.Subrs
ls = font.Private.Subrs
lenls = len(ls) if ls is not None else 0 lenls = len(ls) if ls is not None else 0
log.info("Font %s global subrs: %s.", (i+1, lenls)) log.info("Font %s global subrs: %s.", (i+1, lenls))
log.info("Font %s CharStrings: %s, %s.", (i+1, len(cs), len(cs.charStringsIndex))) log.info("Font %s CharStrings: %s, %s.", (i+1, len(cs), len(cs.charStringsIndex)))