From: cristy Date: Tue, 6 Sep 2011 01:49:42 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~7069 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e2837ed9b85fc5182bc68f5e83310e8e5f160672;p=imagemagick --- diff --git a/MagickCore/resource.c b/MagickCore/resource.c index 4601ac597..278d7e926 100644 --- a/MagickCore/resource.c +++ b/MagickCore/resource.c @@ -1094,6 +1094,7 @@ MagickExport MagickBooleanType SetMagickResourceLimit(const ResourceType type, if (resource_semaphore == (SemaphoreInfo *) NULL) AcquireSemaphoreInfo(&resource_semaphore); LockSemaphoreInfo(resource_semaphore); + value=(char *) NULL; switch (type) { case AreaResource: @@ -1158,6 +1159,8 @@ MagickExport MagickBooleanType SetMagickResourceLimit(const ResourceType type, default: break; } + if (value != (char *) NULL) + value=DestroyString(value); UnlockSemaphoreInfo(resource_semaphore); return(MagickTrue); }