Fix memory leak in imagemagick-types
* src/image.c (Fimagemagick_types): Use AcquireExceptionInfo to avoid memory leak.
This commit is contained in:
parent
4069b716ad
commit
686b520ff9
1 changed files with 4 additions and 4 deletions
|
@ -8885,13 +8885,13 @@ and `imagemagick-types-inhibit'. */)
|
||||||
{
|
{
|
||||||
Lisp_Object typelist = Qnil;
|
Lisp_Object typelist = Qnil;
|
||||||
size_t numf = 0;
|
size_t numf = 0;
|
||||||
ExceptionInfo ex;
|
ExceptionInfo *ex;
|
||||||
char **imtypes;
|
char **imtypes;
|
||||||
size_t i;
|
size_t i;
|
||||||
|
|
||||||
GetExceptionInfo(&ex);
|
ex = AcquireExceptionInfo ();
|
||||||
imtypes = GetMagickList ("*", &numf, &ex);
|
imtypes = GetMagickList ("*", &numf, ex);
|
||||||
DestroyExceptionInfo(&ex);
|
DestroyExceptionInfo (ex);
|
||||||
|
|
||||||
for (i = 0; i < numf; i++)
|
for (i = 0; i < numf; i++)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Reference in a new issue