commit | f8c20e44188fd01b5b53ebbf8b8f8e6a09659660 | [log] [tgz] |
---|---|---|
author | Behdad Esfahbod <behdad@behdad.org> | Tue Jul 23 23:13:23 2013 -0400 |
committer | Behdad Esfahbod <behdad@behdad.org> | Tue Jul 23 23:13:23 2013 -0400 |
tree | d9439fe09f099b7ae1ba0d368bc33d9cdf68a871 | |
parent | 240d7e7deece0172923dd352847963f00a067a24 [diff] [blame] |
Skip nonexisting glyphs in glyf closure
diff --git a/pyotlss.py b/pyotlss.py index 75e908e..ac1036a 100755 --- a/pyotlss.py +++ b/pyotlss.py
@@ -756,6 +756,8 @@ while True: components = [] for g in decompose: + if g not in self: + continue gl = self[g] if gl.isComposite (): for c in gl.components: