[merge] Minor
diff --git a/Lib/fontTools/merge.py b/Lib/fontTools/merge.py
index 754c2b7..6f8c20f 100644
--- a/Lib/fontTools/merge.py
+++ b/Lib/fontTools/merge.py
@@ -19,9 +19,10 @@
def _add_method(*clazzes, **kwargs):
"""Returns a decorator function that adds a new method to one or
more classes."""
+ allowDefault = kwargs.get('allowDefaultTable', False)
def wrapper(method):
for clazz in clazzes:
- if not kwargs.get('allowDefaultTable', False):
+ if not allowDefault:
assert clazz != DefaultTable, 'Oops, table class not found.'
assert method.__name__ not in clazz.__dict__, \
"Oops, class '%s' has method '%s'." % (clazz.__name__,
@@ -211,7 +212,7 @@
'minMemType1': max,
'maxMemType1': lambda lst: 0,
'mapping': implemented(sumDicts),
- 'extraNames': lambda lst: [][:],
+ 'extraNames': lambda lst: [],
}
ttLib.getTableClass('vmtx').mergeMap = ttLib.getTableClass('hmtx').mergeMap = {