This commit is contained in:
Behdad Esfahbod 2013-12-17 05:59:05 -05:00
parent 9e482332ba
commit f6502635b9
2 changed files with 3 additions and 3 deletions

View File

@ -498,7 +498,7 @@ def packULong(value):
class BaseTable(object):
def __getattr__(self, attr):
reader = self.__dict__.get("reader", None)
reader = self.__dict__.get("reader")
if reader:
del self.reader
font = self.font
@ -553,7 +553,7 @@ class BaseTable(object):
del self.__rawTable # succeeded, get rid of debugging info
def ensureDecompiled(self):
reader = self.__dict__.get("reader", None)
reader = self.__dict__.get("reader")
if reader:
del self.reader
font = self.font

View File

@ -17,7 +17,7 @@ class LookupOrder(BaseTable):
class FeatureParams(BaseTable):
def compile(self, writer, font):
assert featureParamTypes.get(writer['FeatureTag'], None) == self.__class__, "Wrong FeatureParams type for feature '%s': %s" % (writer['FeatureTag'], self.__class__.__name__)
assert featureParamTypes.get(writer['FeatureTag']) == self.__class__, "Wrong FeatureParams type for feature '%s': %s" % (writer['FeatureTag'], self.__class__.__name__)
BaseTable.compile(self, writer, font)
def toXML(self, xmlWriter, font, attrs=None, name=None):