diff options
author | Pierre Joye <pierre.php@gmail.com> | 2016-07-19 16:33:17 +0700 |
---|---|---|
committer | Ferenc Kovacs <tyra3l@gmail.com> | 2016-07-21 02:17:01 +0200 |
commit | d57041cf2a273b6854e25e15a4261eb706a078bd (patch) | |
tree | 99d348f234d0062178997c2630af8d610f8db1c7 | |
parent | 8fa9d1ce28f3a894b104979df30d0b65e0f21107 (diff) | |
download | php-git-d57041cf2a273b6854e25e15a4261eb706a078bd.tar.gz |
improve fix #72558, free contribRow as well
-rw-r--r-- | ext/gd/libgd/gd_interpolation.c | 1 |
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; } |