From f83163456f47ac94ba9b1e83d540f3f08d9e7f1c Mon Sep 17 00:00:00 2001 From: cristy Date: Thu, 1 Sep 2011 13:55:00 +0000 Subject: [PATCH] --- MagickCore/string.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MagickCore/string.c b/MagickCore/string.c index 14bb3fd92..7e7db54fa 100644 --- a/MagickCore/string.c +++ b/MagickCore/string.c @@ -207,15 +207,15 @@ MagickExport StringInfo *BlobToStringInfo(const void *blob,const size_t length) *string_info; string_info=AcquireStringInfo(0); + string_info->length=length; if (~string_info->length >= (MaxTextExtent-1)) - string_info->datum=(unsigned char *) AcquireQuantumMemory(length+ - MaxTextExtent,sizeof(*string_info->datum)); + string_info->datum=(unsigned char *) AcquireQuantumMemory( + string_info->length+MaxTextExtent,sizeof(*string_info->datum)); if (string_info->datum == (unsigned char *) NULL) { string_info=DestroyStringInfo(string_info); return((StringInfo *) NULL); } - string_info->length=length; if (blob != (const void *) NULL) (void) memcpy(string_info->datum,blob,length); return(string_info); -- 2.50.1