[graphite2] Enlarge buffer for output glyphs!
diff --git a/src/hb-graphite2.cc b/src/hb-graphite2.cc
index 807c330..26619e1 100644
--- a/src/hb-graphite2.cc
+++ b/src/hb-graphite2.cc
@@ -269,6 +269,7 @@
     gr_seg_destroy (seg);
     return false;
   }
+  buffer->ensure (glyph_count);
 
   scratch = buffer->get_scratch_buffer (&scratch_size);
   while ((DIV_CEIL (sizeof (hb_graphite2_cluster_t) * buffer->len, sizeof (*scratch)) +