c2cc566c9d
ArrayOf.serialize_append allocates space for the new item, but ArrayOf.pop() does not recover the allocated space. So in the case where the revert path was entered the extra space added by serialize_append gets left in the serialization buffer. This moves the snapshot to before ArrayOf.serialize_append is called so that revert cleans up the buffer extend. |
||
---|---|---|
.. | ||
AlegreyaSans-BlackItalic.default.20,2f,38,49,4c,51,53,66,67,6f,b4,2044.ttf | ||
AlegreyaSans-BlackItalic.default.retain-all-codepoint.ttf | ||
AlegreyaSans-BlackItalic.glyph-names.20,2f,38,49,4c,51,53,66,67,6f,b4,2044.ttf | ||
AlegreyaSans-BlackItalic.glyph-names.retain-all-codepoint.ttf | ||
AlegreyaSans-BlackItalic.notdef-outline.20,2f,38,49,4c,51,53,66,67,6f,b4,2044.ttf | ||
AlegreyaSans-BlackItalic.notdef-outline.retain-all-codepoint.ttf |