Index: third_party/harfbuzz-ng/src/hb-shape.h |
diff --git a/third_party/harfbuzz-ng/src/hb-shape.h b/third_party/harfbuzz-ng/src/hb-shape.h |
index 48f1a557c7d88177481c8b434545faa9bd88daff..685b11d4fe969151cd1f25ede7ca53b3a2ea560c 100644 |
--- a/third_party/harfbuzz-ng/src/hb-shape.h |
+++ b/third_party/harfbuzz-ng/src/hb-shape.h |
@@ -1,5 +1,5 @@ |
/* |
- * Copyright (C) 2009 Red Hat, Inc. |
+ * Copyright © 2009 Red Hat, Inc. |
* |
* This is part of HarfBuzz, a text shaping library. |
* |
@@ -41,12 +41,23 @@ typedef struct _hb_feature_t { |
unsigned int end; |
} hb_feature_t; |
+ |
void |
-hb_shape (hb_font_t *font, |
- hb_face_t *face, |
- hb_buffer_t *buffer, |
- hb_feature_t *features, |
- unsigned int num_features); |
+hb_shape (hb_font_t *font, |
+ hb_buffer_t *buffer, |
+ const hb_feature_t *features, |
+ unsigned int num_features); |
+ |
+hb_bool_t |
+hb_shape_full (hb_font_t *font, |
+ hb_buffer_t *buffer, |
+ const hb_feature_t *features, |
+ unsigned int num_features, |
+ const char * const *shaper_options, |
+ const char * const *shaper_list); |
+ |
+const char ** |
+hb_shape_list_shapers (void); |
HB_END_DECLS |