Garret Rieger c2cc566c9d [subset] Fix subset_offset_array adding unused space to serializer.
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.
2021-09-22 16:07:18 -06:00
2021-09-14 18:46:33 -06:00
2021-09-17 21:32:30 +02:00
2021-09-19 16:30:12 -04:00
2021-09-14 18:46:33 -06:00
2019-04-21 12:26:07 -04:00
2020-08-02 11:15:15 +04:30
2021-02-16 18:51:43 -07:00
2021-09-17 21:32:30 +02:00
2021-06-05 13:44:51 -06:00
2020-08-11 23:51:59 +04:30
2021-09-14 18:46:33 -06:00
2021-09-17 21:32:30 +02:00
2021-09-17 21:32:30 +02:00
2020-08-14 10:19:33 +04:30

Linux CI Status CircleCI Build Status OSS-Fuzz Status Coverity Code Health Codacy Code Health Codecov Code Coverage Coverals Code Coverage Packaging status ABI Tracker

This is HarfBuzz, a text shaping library.

For bug reports, mailing list, and other information please visit:

http://harfbuzz.org/

For license information, see COPYING.

For build information, see BUILD.md.

For custom configurations, see CONFIG.md.

For test execution, see TESTING.md.

Documentation: https://harfbuzz.github.io

Packaging status of HarfBuzz

Packaging status

Languages
C++ 77.7%
C 14.1%
Python 2.8%
M4 1.2%
Meson 1.1%
Other 3%