From 382271c70690f0e77b7075af528e0ff279b80c49 Mon Sep 17 00:00:00 2001 From: Tal Leming Date: Wed, 13 Jun 2018 12:46:40 -0400 Subject: [PATCH] Typo and fallback. --- Lib/ufoLib/glifLib.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Lib/ufoLib/glifLib.py b/Lib/ufoLib/glifLib.py index 07d286202..1d0c77117 100755 --- a/Lib/ufoLib/glifLib.py +++ b/Lib/ufoLib/glifLib.py @@ -412,7 +412,7 @@ class GlyphSet(object): self._purgeCachedGLIF(glyphName) fileName = self.contents[glyphName] os.remove(os.path.join(self.dirName, fileName)) - if self._existingFileNams is not None: + if self._existingFileNames is not None: del self._existingFileNames[fileName] if self._reverseContents is not None: del self._reverseContents[self.contents[glyphName].lower()] @@ -504,6 +504,8 @@ def glyphNameToFileName(glyphName, existingFileNames): """ Wrapper around the userNameToFileName function in filenames.py """ + if existingFileNames is None: + existingFileNames = [] if not isinstance(glyphName, unicode): try: new = unicode(glyphName)