From 223b3588e35483518b98bfe0d237b582d6c43e68 Mon Sep 17 00:00:00 2001 From: jvr Date: Thu, 5 Sep 2002 19:35:56 +0000 Subject: [PATCH] allow 4-byte alignment of glyph data git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@299 4cde692c-a291-49d1-8350-778aa11640f8 --- Lib/fontTools/ttLib/tables/_g_l_y_f.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/fontTools/ttLib/tables/_g_l_y_f.py b/Lib/fontTools/ttLib/tables/_g_l_y_f.py index 670b02ca8..b664d67b9 100644 --- a/Lib/fontTools/ttLib/tables/_g_l_y_f.py +++ b/Lib/fontTools/ttLib/tables/_g_l_y_f.py @@ -337,7 +337,7 @@ class Glyph: self.program = ttProgram.Program() self.program.fromBytecode(data[:numInstructions]) data = data[numInstructions:] - assert len(data) in (0, 1), "bad composite data" + assert len(data) < 4, "bad composite data" def decompileCoordinates(self, data): endPtsOfContours = array.array("h")