From 2b051e7aa147c78cfbf953b6f0eb18c25b732eb2 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Sat, 27 Apr 2019 10:01:11 -0700 Subject: [PATCH] [subset] Check error after calling serializer end --- src/hb-subset.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/hb-subset.cc b/src/hb-subset.cc index 2165b8a..b40eba3 100644 --- a/src/hb-subset.cc +++ b/src/hb-subset.cc @@ -99,12 +99,11 @@ _subset2 (hb_subset_plan_t *plan) } goto retry; } + serializer.end_serialize (); + if (serializer.in_error ()) - { abort (); - } - serializer.end_serialize (); if (result) { hb_blob_t *dest_blob = serializer.copy_blob (); -- 2.7.4