From 842570ea9323c71233741e07dfaa91f35671be56 Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Sun, 29 Mar 2009 01:43:27 +0000 Subject: Squash warnings. The way that palette entries are computed makes me cry. Please do this properly. svn path=/trunk/libnsgif/; revision=6984 --- src/libnsgif.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/libnsgif.c b/src/libnsgif.c index 1eb46c5..c1a4c49 100644 --- a/src/libnsgif.c +++ b/src/libnsgif.c @@ -323,7 +323,7 @@ gif_result gif_initialise(gif_animation *gif, size_t size, unsigned char *data) colour[0] = gif_data[0]; colour[1] = gif_data[1]; colour[2] = gif_data[2]; - gif->global_colour_table[index] = *((int *) colour); + gif->global_colour_table[index] = *((int *) (void *) colour); gif_data += 3; } gif->buffer_position = (gif_data - gif->gif_data); @@ -848,7 +848,7 @@ gif_result gif_decode_frame(gif_animation *gif, unsigned int frame) { colour[0] = gif_data[0]; colour[1] = gif_data[1]; colour[2] = gif_data[2]; - colour_table[index] = *((int *) colour); + colour_table[index] = *((int *) (void *) colour); gif_data += 3; } } else { @@ -872,7 +872,7 @@ gif_result gif_decode_frame(gif_animation *gif, unsigned int frame) { /* Get the frame data */ assert(gif->bitmap_callbacks.bitmap_get_buffer); - frame_data = (unsigned int *)gif->bitmap_callbacks.bitmap_get_buffer(gif->frame_image); + frame_data = (void *)gif->bitmap_callbacks.bitmap_get_buffer(gif->frame_image); if (!frame_data) return GIF_INSUFFICIENT_MEMORY; @@ -921,7 +921,7 @@ gif_result gif_decode_frame(gif_animation *gif, unsigned int frame) { /* Get this frame's data */ assert(gif->bitmap_callbacks.bitmap_get_buffer); - frame_data = (unsigned int *)gif->bitmap_callbacks.bitmap_get_buffer(gif->frame_image); + frame_data = (void *)gif->bitmap_callbacks.bitmap_get_buffer(gif->frame_image); if (!frame_data) return GIF_INSUFFICIENT_MEMORY; } -- cgit v1.2.3