]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Tue, 6 Sep 2011 01:49:42 +0000 (01:49 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Tue, 6 Sep 2011 01:49:42 +0000 (01:49 +0000)
MagickCore/resource.c

index 4601ac59787589a0d1227ad1517df9619e66f133..278d7e9262976b6a29384780cc9ffc33d764e8e1 100644 (file)
@@ -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);
 }