| Index: third_party/harfbuzz-ng/src/hb-glib.cc
 | 
| diff --git a/third_party/harfbuzz-ng/src/hb-glib.cc b/third_party/harfbuzz-ng/src/hb-glib.cc
 | 
| index af43cab71130abb3977a3d577911dd30453b838f..61dff5e3d6f0f55de66d035a2e91fdcab1b04302 100644
 | 
| --- a/third_party/harfbuzz-ng/src/hb-glib.cc
 | 
| +++ b/third_party/harfbuzz-ng/src/hb-glib.cc
 | 
| @@ -382,3 +382,14 @@ hb_glib_get_unicode_funcs (void)
 | 
|    return const_cast<hb_unicode_funcs_t *> (&_hb_glib_unicode_funcs);
 | 
|  }
 | 
|  
 | 
| +hb_blob_t *
 | 
| +hb_glib_blob_create (GBytes *gbytes)
 | 
| +{
 | 
| +  gsize size = 0;
 | 
| +  gconstpointer data = g_bytes_get_data (gbytes, &size);
 | 
| +  return hb_blob_create ((const char *) data,
 | 
| +			 size,
 | 
| +			 HB_MEMORY_MODE_READONLY,
 | 
| +			 g_bytes_ref (gbytes),
 | 
| +			 (hb_destroy_func_t) g_bytes_unref);
 | 
| +}
 | 
| 
 |