diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2018-11-29 16:29:30 -0500 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2018-11-29 16:29:30 -0500 |
commit | 27a6b0a2f7255ed6fc7bfe1f10052c2e344e319b (patch) | |
tree | ca939e00c6712168595a9e68940f006dfc733f31 | |
parent | e2af4dd1ecbe398c60fe5f3f370dd35400d7e1eb (diff) |
Fix build for realz
-rw-r--r-- | src/hb-coretext.cc | 2 | ||||
-rw-r--r-- | src/hb-uniscribe.cc | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/hb-coretext.cc b/src/hb-coretext.cc index fbb165e9..15b8c62d 100644 --- a/src/hb-coretext.cc +++ b/src/hb-coretext.cc @@ -598,7 +598,7 @@ _hb_coretext_shape (hb_shape_plan_t *shape_plan, } else { active_feature_t *feature = active_features.find (&event->feature); if (feature) - active_features.remove (feature - (active_feature_t *) active_features); + active_features.remove (feature - active_features.arrayZ ()); } } } diff --git a/src/hb-uniscribe.cc b/src/hb-uniscribe.cc index c403d165..e98e41f9 100644 --- a/src/hb-uniscribe.cc +++ b/src/hb-uniscribe.cc @@ -695,7 +695,7 @@ _hb_uniscribe_shape (hb_shape_plan_t *shape_plan, { active_feature_t *feature = active_features.find (&event->feature); if (feature) - active_features.remove (feature - (active_feature_t *) active_features); + active_features.remove (feature - active_features.arrayZ ()); } } @@ -886,8 +886,8 @@ retry: &items[i].a, script_tags[i], language_tag, - range_char_counts, - range_properties, + range_char_counts.arrayZ (), + range_properties.arrayZ (), range_properties.len, pchars + chars_offset, item_chars_len, @@ -927,8 +927,8 @@ retry: &items[i].a, script_tags[i], language_tag, - range_char_counts, - range_properties, + range_char_counts.arrayZ (), + range_properties.arrayZ (), range_properties.len, pchars + chars_offset, log_clusters + chars_offset, |