]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/725 7.0.7-0
authorCristy <urban-warrior@imagemagick.org>
Sun, 3 Sep 2017 16:08:14 +0000 (12:08 -0400)
committerCristy <urban-warrior@imagemagick.org>
Sun, 3 Sep 2017 16:08:14 +0000 (12:08 -0400)
coders/emf.c

index 22be9fbb61c44e48c15fb9e0c69f4b73edf229ec..d4d713005d605c0f5425b7e344e81594ac2813a1 100644 (file)
@@ -408,6 +408,8 @@ static HENHMETAFILE ReadEnhMetaFile(const char *path,ssize_t *width,
     return(NULL);
   dwSize=GetFileSize(hFile,NULL);
   pBits=(LPBYTE) AcquireQuantumMemory(dwSize,sizeof(*pBits));
+  if (pBits == (LPBYTE) NULL)
+    return(NULL);
   ReadFile(hFile,pBits,dwSize,&dwSize,NULL);
   CloseHandle(hFile);
   if (((PAPMHEADER) pBits)->dwKey != 0x9ac6cdd7l)