src/hb-graphite2.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit 24e6b11f12788500182715a64d4771a22c5b7525 Author: Konstantin Ritt <[email protected]> Date: Tue Jan 28 18:16:01 2014 +0200 Fix double destruction in case of OOM diff --git a/src/hb-graphite2.cc b/src/hb-graphite2.cc index ea442a3..a309ca8 100644 --- a/src/hb-graphite2.cc +++ b/src/hb-graphite2.cc @@ -107,7 +107,7 @@ _hb_graphite2_shaper_face_data_create (hb_face_t *face) hb_graphite2_shaper_face_data_t *data = (hb_graphite2_shaper_face_data_t *) calloc (1, sizeof (hb_graphite2_shaper_face_data_t)); if (unlikely (!data)) - hb_blob_destroy (silf_blob); + return NULL; data->face = face; data->grface = gr_make_face (data, &hb_graphite2_get_table, gr_face_preloadAll); _______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
