if (endian == LSBEndian)
{
value=(ssize_t) (*q++);
- value|=(*q++) << 8;
- value|=(*q++) << 16;
- value|=(*q++) << 24;
+ value|=((ssize_t) *q++) << 8;
+ value|=((ssize_t) *q++) << 16;
+ value|=((ssize_t) *q++) << 24;
}
else
{
value=(ssize_t) (*q++) << 24;
- value|=(*q++) << 16;
- value|=(*q++) << 8;
- value|=(*q++);
+ value|=((ssize_t) *q++) << 16;
+ value|=((ssize_t) *q++) << 8;
+ value|=((ssize_t) *q++);
}
if (p->mask == 0)
{
ThrowFatalException(ResourceLimitFatalError,"MemoryAllocationFailed");
root->processing_instructions[i][j+2]=(char *) ResizeQuantumMemory(
root->processing_instructions[i][j+1],(size_t) (j+1),
- sizeof(**root->processing_instructions));
+ sizeof(*root->processing_instructions));
if (root->processing_instructions[i][j+2] == (char *) NULL)
ThrowFatalException(ResourceLimitFatalError,"MemoryAllocationFailed");
(void) CopyMagickString(root->processing_instructions[i][j+2]+j-1,
for (x=0; x < (ssize_t) image->columns; x++)
{
pixel=(size_t) (*p++);
- pixel|=(*p++ << 8);
- pixel|=(*p++ << 16);
- pixel|=(*p++ << 24);
+ pixel|=((size_t) *p++ << 8);
+ pixel|=((size_t) *p++ << 16);
+ pixel|=((size_t) *p++ << 24);
red=((pixel & bmp_info.red_mask) << shift.red) >> 16;
if (quantum_bits.red == 8)
red|=(red >> 8);
register ssize_t
i;
- ssize_t
+ size_t
len;
/* Write IDAT chunk header */
if (*(p)==73 && *(p+1)==68 && *(p+2)==65 && *(p+3)==84) /* IDAT */
{
/* Found an IDAT chunk. */
- (void) WriteBlobMSBULong(image,(size_t) len);
- LogPNGChunk(logging,mng_IDAT,(size_t) len);
- (void) WriteBlob(image,(size_t) len+4,p);
- (void) WriteBlobMSBULong(image,
- crc32(0,p,(uInt) len+4));
+ (void) WriteBlobMSBULong(image,len);
+ LogPNGChunk(logging,mng_IDAT,len);
+ (void) WriteBlob(image,len+4,p);
+ (void) WriteBlobMSBULong(image, crc32(0,p,(uInt) len+4));
}
else
/*
Convert SGI uncompressed pixels.
*/
- offsets=(ssize_t *) AcquireQuantumMemory(iris_info.rows*iris_info.depth,
- sizeof(*offsets));
+ offsets=(ssize_t *) AcquireQuantumMemory(iris_info.rows,
+ iris_info.depth*sizeof(*offsets));
runlength=(size_t *) AcquireQuantumMemory(iris_info.rows,
iris_info.depth*sizeof(*runlength));
packet_info=AcquireVirtualMemory((2*(size_t) iris_info.columns+10)*