*/
count=ReadBlob(image,8,(unsigned char *) magic_number);
- if (count < 8 || memcmp(magic_number,"\211PNG\r\n\032\n",8) != 0)
+ if ((count < 8) || (memcmp(magic_number,"\211PNG\r\n\032\n",8) != 0))
ThrowReaderException(CorruptImageError,"ImproperImageHeader");
/*
count=(size_t) ReadBlob(image,8,(unsigned char *) magic_number);
- if (count < 8 || memcmp(magic_number,"\213JNG\r\n\032\n",8) != 0)
+ if ((count < 8) || (memcmp(magic_number,"\213JNG\r\n\032\n",8) != 0))
ThrowReaderException(CorruptImageError,"ImproperImageHeader");
/*
/* Verify MNG signature. */
count=(size_t) ReadBlob(image,8,(unsigned char *) magic_number);
- if (memcmp(magic_number,"\212MNG\r\n\032\n",8) != 0)
+ if ((count < 8) || (memcmp(magic_number,"\212MNG\r\n\032\n",8) != 0))
ThrowReaderException(CorruptImageError,"ImproperImageHeader");
/* Initialize some nonzero members of the MngInfo structure. */