diff --git a/magick/cache.c b/magick/cache.c
index 54a7514..e24de0c 100644
--- a/magick/cache.c
+++ b/magick/cache.c
@@ -185,7 +185,7 @@
CacheInfo
*cache_info;
- cache_info=(CacheInfo *) AcquireAlignedMemory(1,sizeof(*cache_info));
+ cache_info=(CacheInfo *) AcquireQuantumMemory(1,sizeof(*cache_info));
if (cache_info == (CacheInfo *) NULL)
ThrowFatalException(ResourceLimitFatalError,"MemoryAllocationFailed");
(void) ResetMagickMemory(cache_info,0,sizeof(*cache_info));
@@ -254,7 +254,7 @@
register ssize_t
i;
- nexus_info=(NexusInfo **) AcquireAlignedMemory(number_threads,
+ nexus_info=(NexusInfo **) AcquireQuantumMemory(number_threads,
sizeof(*nexus_info));
if (nexus_info == (NexusInfo **) NULL)
ThrowFatalException(ResourceLimitFatalError,"MemoryAllocationFailed");
@@ -1523,7 +1523,7 @@
if (cache_info->semaphore != (SemaphoreInfo *) NULL)
DestroySemaphoreInfo(&cache_info->semaphore);
cache_info->signature=(~MagickSignature);
- cache_info=(CacheInfo *) RelinquishAlignedMemory(cache_info);
+ cache_info=(CacheInfo *) RelinquishMagickMemory(cache_info);
cache=(Cache) NULL;
return(cache);
}
@@ -1581,7 +1581,7 @@
nexus_info[i]->signature=(~MagickSignature);
nexus_info[i]=(NexusInfo *) RelinquishAlignedMemory(nexus_info[i]);
}
- nexus_info=(NexusInfo **) RelinquishAlignedMemory(nexus_info);
+ nexus_info=(NexusInfo **) RelinquishMagickMemory(nexus_info);
return(nexus_info);
}