[pango] Only use finer harfbuzz clusters when they work
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango] Only use finer harfbuzz clusters when they work
- Date: Tue, 1 Sep 2015 16:23:09 +0000 (UTC)
commit 991e280c9affc6e5da8b35888b7ae74d2b0d0088
Author: Matthias Clasen <mclasen redhat com>
Date: Tue Sep 1 12:21:23 2015 -0400
Only use finer harfbuzz clusters when they work
Harfbuzz 1.0.2 had errors in this area that gave us crashes
in the testsuite (testiter). Therefore, only use this feature with
Harfbuzz 1.0.3 or newer.
pango/pangofc-shape.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/pango/pangofc-shape.c b/pango/pangofc-shape.c
index c9c0861..816aa8b 100644
--- a/pango/pangofc-shape.c
+++ b/pango/pangofc-shape.c
@@ -342,7 +342,7 @@ _pango_fc_shape (PangoFont *font,
hb_buffer_set_direction (hb_buffer, hb_direction);
hb_buffer_set_script (hb_buffer, hb_glib_script_to_script (analysis->script));
hb_buffer_set_language (hb_buffer, hb_language_from_string (pango_language_to_string (analysis->language),
-1));
-#if HB_VERSION_ATLEAST(1,0,2)
+#if HB_VERSION_ATLEAST(1,0,3)
hb_buffer_set_cluster_level (hb_buffer, HB_BUFFER_CLUSTER_LEVEL_MONOTONE_CHARACTERS);
#endif
hb_buffer_set_flags (hb_buffer,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]