...
authorCristy <urban-warrior@imagemagick.org>
Thu, 13 Jul 2017 14:59:30 +0000 (10:59 -0400)
committerCristy <urban-warrior@imagemagick.org>
Thu, 13 Jul 2017 14:59:30 +0000 (10:59 -0400)
MagickCore/memory.c

index 70197953421ac80e9975700a5fdd74233b882f1f..d516b1e7316ecd74cb3f510b313789c091b63237 100644 (file)
@@ -1105,19 +1105,14 @@ MagickExport MemoryInfo *RelinquishVirtualMemory(MemoryInfo *memory_info)
       case AlignedVirtualMemory:
       {
         memory_info->blob=RelinquishAlignedMemory(memory_info->blob);
-        RelinquishMagickResource(MemoryResource,memory_info->length);
         break;
       }
       case MapVirtualMemory:
       {
         (void) UnmapBlob(memory_info->blob,memory_info->length);
         memory_info->blob=NULL;
-        RelinquishMagickResource(MapResource,memory_info->length);
         if (*memory_info->filename != '\0')
-          {
-            (void) RelinquishUniqueFileResource(memory_info->filename);
-            RelinquishMagickResource(DiskResource,memory_info->length);
-          }
+          (void) RelinquishUniqueFileResource(memory_info->filename);
         break;
       }
       case UnalignedVirtualMemory: