"DistributedPixelCache","'%s'",hostname);
return(-1);
}
- status=connect(client_socket,result->ai_addr,result->ai_addrlen);
+ status=connect(client_socket,result->ai_addr,(socklen_t) result->ai_addrlen);
if (status == -1)
{
(void) ThrowMagickException(exception,GetMagickModule(),CacheError,
CLOSE_SOCKET(server_socket);
continue;
}
- status=bind(server_socket,p->ai_addr,p->ai_addrlen);
+ status=bind(server_socket,p->ai_addr,(socklen_t) p->ai_addrlen);
if (status == -1)
{
CLOSE_SOCKET(server_socket);
/*
Extract an area from the image.
*/
- jp2_status=opj_set_decode_area(jp2_codec,jp2_image,image->extract_info.x,
- image->extract_info.y,image->extract_info.x+(ssize_t) image->columns,
- image->extract_info.y+(ssize_t) image->rows);
+ jp2_status=opj_set_decode_area(jp2_codec,jp2_image,
+ (OPJ_INT32) image->extract_info.x,(OPJ_INT32) image->extract_info.y,
+ (OPJ_INT32) (image->extract_info.x+(ssize_t) image->columns),
+ (OPJ_INT32) (image->extract_info.y+(ssize_t) image->rows));
if (jp2_status == 0)
{
opj_stream_destroy(jp2_stream);
ResetMagickMemory(jp2_info,0,sizeof(jp2_info));
for (i=0; i < (ssize_t) channels; i++)
{
- jp2_info[i].prec=image->depth;
- jp2_info[i].bpp=image->depth;
+ jp2_info[i].prec=(OPJ_UINT32) image->depth;
+ jp2_info[i].bpp=(OPJ_UINT32) image->depth;
if ((image->depth == 1) &&
((LocaleCompare(image_info->magick,"JPT") == 0) ||
(LocaleCompare(image_info->magick,"JP2") == 0)))
jp2_info[i].sgnd=0;
jp2_info[i].dx=parameters.subsampling_dx;
jp2_info[i].dy=parameters.subsampling_dy;
- jp2_info[i].w=image->columns;
- jp2_info[i].h=image->rows;
+ jp2_info[i].w=(OPJ_UINT32) image->columns;
+ jp2_info[i].h=(OPJ_UINT32) image->rows;
}
- jp2_image=opj_image_create(channels,jp2_info,jp2_colorspace);
+ jp2_image=opj_image_create((OPJ_UINT32) channels,jp2_info,jp2_colorspace);
if (jp2_image == (opj_image_t *) NULL)
ThrowWriterException(DelegateError,"UnableToEncodeImageFile");
jp2_image->x0=parameters.image_offset_x0;
maximum=jpeg_image->quality-1;
(void) RelinquishUniqueFileResource(jpeg_image->filename);
}
- quality=minimum-1;
+ quality=(int)minimum-1;
jpeg_image=DestroyImage(jpeg_image);
}
jpeg_info=DestroyImageInfo(jpeg_info);
/*
Write a bitmap byte to the image file.
*/
- (void) WriteBlobByte(image,byte);
+ (void) WriteBlobByte(image,(unsigned char) byte);
bit=0;
byte=0;
}
p+=GetPixelChannels(image);
}
if (bit != 0)
- (void) WriteBlobByte(image,byte);
+ (void) WriteBlobByte(image,(unsigned char) byte);
status=SetImageProgress(image,SaveImageTag,(MagickOffsetType) y,
image->rows);
if (status == MagickFalse)
int x, y, i, n, c;
int left, right;
- int len, pix;
+ int pix;
unsigned char *map;
sixel_node_t *np, *tp, top;
int nwrite;
+ size_t len;
context->pos = 0;
x = 0;
}
- x = sixel_put_node(context, x, np, ncolors, keycolor);
+ x = sixel_put_node(context, x, np, (int) ncolors, keycolor);
sixel_node_del(context, np);
np = context->node_top;
continue;
}
- x = sixel_put_node(context, x, np, ncolors, keycolor);
+ x = sixel_put_node(context, x, np, (int) ncolors, keycolor);
sixel_node_del(context, np);
np = context->node_top;
}
if (((image->columns % 16) != 0) && ((image->columns % 16) < 9) &&
(version == 10))
padding=1;
- bytes_per_line=(image->columns+7)/8+padding;
- length=(size_t) image->rows;
+ bytes_per_line=(unsigned int) (image->columns+7)/8+padding;
+ length=(unsigned int) image->rows;
data=(unsigned char *) AcquireQuantumMemory(length,bytes_per_line*
sizeof(*data));
if (data == (unsigned char *) NULL)