[HarfBuzz] harfbuzz: Branch 'master' - 2 commits
Behdad Esfahbod
behdad at kemper.freedesktop.org
Wed Oct 31 02:16:23 UTC 2018
src/test-ot-color.cc | 2 +-
test/fuzzing/hb-shape-fuzzer.cc | 4 ++++
2 files changed, 5 insertions(+), 1 deletion(-)
New commits:
commit 5cd544a621f10b307bb97aea27ea54e55aacb2e9
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Oct 30 19:16:00 2018 -0700
Fix build
Fixes https://github.com/harfbuzz/harfbuzz/issues/1338
diff --git a/src/test-ot-color.cc b/src/test-ot-color.cc
index 2cb9b03b..cb369c0f 100644
--- a/src/test-ot-color.cc
+++ b/src/test-ot-color.cc
@@ -23,7 +23,7 @@
* PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
*/
-#include "hb.h"
+#include "hb.hh"
#include "hb-ot.h"
#include "hb-ft.h"
commit 69297bb21640677532b7030332f803c0768c6579
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Oct 30 19:06:21 2018 -0700
[fuzzing] Call hb-ot-color API
diff --git a/test/fuzzing/hb-shape-fuzzer.cc b/test/fuzzing/hb-shape-fuzzer.cc
index b5a6c12e..e8bc186b 100644
--- a/test/fuzzing/hb-shape-fuzzer.cc
+++ b/test/fuzzing/hb-shape-fuzzer.cc
@@ -39,6 +39,10 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
hb_glyph_extents_t extents;
hb_font_get_glyph_extents (font, info.codepoint, &extents);
+
+ hb_ot_color_glyph_get_layers (face, info.codepoint, 0, nullptr, nullptr);
+ hb_blob_destroy (hb_ot_color_glyph_reference_svg (face, info.codepoint));
+ hb_blob_destroy (hb_ot_color_glyph_reference_png (font, info.codepoint));
}
hb_buffer_destroy (buffer);
More information about the HarfBuzz
mailing list