Image
*image2;
+ MagickBooleanType
+ status;
+
unsigned char
magick[2*MagickPathExtent];
return(image);
clone_info->blob=(void *) NULL;
clone_info->length=0;
+ status=MagickFalse;
/* Obtain temporary file */
(void) AcquireUniqueFilename(postscript_file);
if(exception->severity>=ErrorException)
{
CloseBlob(image2);
- DestroyImageList(image2);
+ DestroyImageList(image2);
goto FINISH_UNL;
}
AppendImageToList(&image,image2);
while (image->next != NULL)
image=image->next;
+ status=MagickTrue;
FINISH_UNL:
(void) RelinquishUniqueFileResource(postscript_file);
FINISH:
DestroyImageInfo(clone_info);
+ if (status == MagickFalse)
+ return((Image *) NULL);
return(image);
}
\f