summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Joye <pierre.php@gmail.com>2016-07-19 16:33:17 +0700
committerFerenc Kovacs <tyra3l@gmail.com>2016-07-21 02:17:01 +0200
commitd57041cf2a273b6854e25e15a4261eb706a078bd (patch)
tree99d348f234d0062178997c2630af8d610f8db1c7
parent8fa9d1ce28f3a894b104979df30d0b65e0f21107 (diff)
downloadphp-git-d57041cf2a273b6854e25e15a4261eb706a078bd.tar.gz
improve fix #72558, free contribRow as well
-rw-r--r--ext/gd/libgd/gd_interpolation.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/gd/libgd/gd_interpolation.c b/ext/gd/libgd/gd_interpolation.c
index 9a7789e365..fd91e56535 100644
--- a/ext/gd/libgd/gd_interpolation.c
+++ b/ext/gd/libgd/gd_interpolation.c
@@ -909,6 +909,7 @@ static inline LineContribType * _gdContributionsAlloc(unsigned int line_length,
for (i=0;i<=u;i++) {
gdFree(res->ContribRow[i].Weights);
}
+ gdFree(res->ContribRow);
gdFree(res);
return NULL;
}