diff --git a/magick/signature.c b/magick/signature.c
index dc4b4d8..79262b0 100644
--- a/magick/signature.c
+++ b/magick/signature.c
@@ -120,7 +120,7 @@
unsigned int
lsb_first;
- signature_info=(SignatureInfo *) AcquireQuantumMemory(1,sizeof(*signature_info));
+ signature_info=(SignatureInfo *) AcquireMagickMemory(sizeof(*signature_info));
if (signature_info == (SignatureInfo *) NULL)
ThrowFatalException(ResourceLimitFatalError,"MemoryAllocationFailed");
(void) ResetMagickMemory(signature_info,0,sizeof(*signature_info));