summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoonhee Choi <mh0310.choi@samsung.com>2018-03-26 08:32:26 +0900
committerMoonhee Choi <mh0310.choi@samsung.com>2018-03-26 10:30:01 +0900
commit8649934adcb591418f23b00bc2bba2e09bc96de7 (patch)
tree9666d5b85d08046d3ccb44814017bdd8145779e0
parent5cbb3abeed8ebb791899a0e7779cc3c5084f2a73 (diff)
downloadcairo-8649934adcb591418f23b00bc2bba2e09bc96de7.tar.gz
cairo-8649934adcb591418f23b00bc2bba2e09bc96de7.tar.bz2
cairo-8649934adcb591418f23b00bc2bba2e09bc96de7.zip
[Coverity] [CID:43738] Fix the Double free issuesubmit/tizen/20180327.012533accepted/tizen/unified/20180405.064425
Change-Id: I60cc22eaf784c9505ba304039e53a33872337c06 Signed-off-by: Moonhee Choi <mh0310.choi@samsung.com>
-rw-r--r--src/cairo-cff-subset.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/cairo-cff-subset.c b/src/cairo-cff-subset.c
index ca1437e46..1de08e187 100644
--- a/src/cairo-cff-subset.c
+++ b/src/cairo-cff-subset.c
@@ -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);