[subset] For [Chain]ContextFormat3 make sure the sub table intersects the retained glyphset before recursing to its lookups.
Otherwise the lookup closure will potentially pull in lookups which cannot be accessed via the retained glyph set.
1 file changed
tree: 082e15f4bb0f761221d1a760da263991d4263520
  1. .ci/
  2. .circleci/
  3. .github/
  4. docs/
  5. m4/
  6. meson-cc-tests/
  7. perf/
  8. src/
  9. subprojects/
  10. test/
  11. util/
  12. .clang-format
  13. .codecov.yml
  14. .editorconfig
  15. AUTHORS
  16. autogen.sh
  17. BUILD.md
  18. CMakeLists.txt
  19. CONFIG.md
  20. configure.ac
  21. COPYING
  22. git.mk
  23. harfbuzz.doap
  24. Makefile.am
  25. meson.build
  26. meson_options.txt
  27. NEWS
  28. README
  29. README.md
  30. README.mingw.md
  31. README.python.md
  32. RELEASING.md
  33. replace-enum-strings.cmake
  34. TESTING.md
  35. THANKS
  36. TODO
README.md

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