Add _hb_buffer_add_output_glyphs() that takes codepoint_t*
diff --git a/src/hb-buffer-private.h b/src/hb-buffer-private.h
index 3a74f2e..dab403b 100644
--- a/src/hb-buffer-private.h
+++ b/src/hb-buffer-private.h
@@ -102,11 +102,19 @@
_hb_buffer_add_output_glyphs (hb_buffer_t *buffer,
unsigned int num_in,
unsigned int num_out,
- const uint16_t *glyph_data_be,
+ const hb_codepoint_t *glyph_data,
unsigned short component,
unsigned short ligID);
HB_INTERNAL void
+_hb_buffer_add_output_glyphs_be16 (hb_buffer_t *buffer,
+ unsigned int num_in,
+ unsigned int num_out,
+ const uint16_t *glyph_data_be,
+ unsigned short component,
+ unsigned short ligID);
+
+HB_INTERNAL void
_hb_buffer_add_output_glyph (hb_buffer_t *buffer,
hb_codepoint_t glyph_index,
unsigned short component,