Add script and language to buffer
diff --git a/src/hb-buffer.c b/src/hb-buffer.c index 1b5f2fb..d70a6cd 100644 --- a/src/hb-buffer.c +++ b/src/hb-buffer.c
@@ -146,6 +146,32 @@ return buffer->direction; } +void +hb_buffer_set_script (hb_buffer_t *buffer, + hb_script_t script) +{ + buffer->script = script; +} + +hb_script_t +hb_buffer_get_script (hb_buffer_t *buffer) +{ + return buffer->script; +} + +void +hb_buffer_set_language (hb_buffer_t *buffer, + hb_language_t language) +{ + buffer->language = language; +} + +hb_language_t +hb_buffer_get_language (hb_buffer_t *buffer) +{ + return buffer->language; +} + void hb_buffer_clear (hb_buffer_t *buffer)