From: Cristy Date: Sun, 3 Sep 2017 16:08:14 +0000 (-0400) Subject: https://github.com/ImageMagick/ImageMagick/issues/725 X-Git-Tag: 7.0.7-0 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=27f8ba82ddd665ab41cef6588128f680cbd69905;p=imagemagick https://github.com/ImageMagick/ImageMagick/issues/725 --- diff --git a/coders/emf.c b/coders/emf.c index 22be9fbb6..d4d713005 100644 --- a/coders/emf.c +++ b/coders/emf.c @@ -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)