[Coverity] [CID:43738] Fix the Double free issue 70/173770/2 accepted/tizen/unified/20180405.064425 submit/tizen/20180327.012533
authorMoonhee Choi <mh0310.choi@samsung.com>
Sun, 25 Mar 2018 23:32:26 +0000 (08:32 +0900)
committerMoonhee Choi <mh0310.choi@samsung.com>
Mon, 26 Mar 2018 01:30:01 +0000 (10:30 +0900)
Change-Id: I60cc22eaf784c9505ba304039e53a33872337c06
Signed-off-by: Moonhee Choi <mh0310.choi@samsung.com>
src/cairo-cff-subset.c

index ca1437e..1de08e1 100644 (file)
@@ -3467,10 +3467,8 @@ _cairo_cff_fallback_init (cairo_cff_subset_t          *cff_subset,
     return CAIRO_STATUS_SUCCESS;
 
  fail4:
-    _cairo_type2_charstrings_fini (&type2_subset);
     free (cff_subset->widths);
  fail3:
-    _cairo_type2_charstrings_fini (&type2_subset);
     free (cff_subset->ps_name);
  fail2:
     _cairo_type2_charstrings_fini (&type2_subset);