]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/722
authorCristy <urban-warrior@imagemagick.org>
Sun, 3 Sep 2017 15:59:44 +0000 (11:59 -0400)
committerCristy <urban-warrior@imagemagick.org>
Sun, 3 Sep 2017 15:59:44 +0000 (11:59 -0400)
coders/ps.c

index abe3a23eaaeb0e1b7eac1da6bb79ecd2756d7559..2e17c50c61f3477e9740bb2fe350ac668cd81080 100644 (file)
@@ -134,6 +134,8 @@ static int MagickDLLCall PostscriptDelegateMessage(void *handle,
       *messages=(char *) ResizeQuantumMemory(*messages,offset+length+1,
         sizeof(char *));
     }
+  if (*messages == (char *) NULL)
+    return(0);
   (void) memcpy(*messages+offset,message,length);
   (*messages)[length+offset] ='\0';
   return(length);