Remove the pre_allocate argument from hb_buffer_create()
For two reasons:
1. User can always call hb_buffer_pre_allocate() themselves, and
2. Now we do a pre_alloc in add_utfX anyway, so the total number of
reallocs is limited to a small number (~3) anyway. This just makes the
API cleaner.
diff --git a/src/hb-buffer.h b/src/hb-buffer.h
index a5efce3..9582ebe 100644
--- a/src/hb-buffer.h
+++ b/src/hb-buffer.h
@@ -60,7 +60,7 @@
hb_buffer_t *
-hb_buffer_create (unsigned int pre_alloc_size);
+hb_buffer_create (void);
hb_buffer_t *
hb_buffer_get_empty (void);