diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2009-03-29 01:43:27 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2009-03-29 01:43:27 +0000 |
commit | 842570ea9323c71233741e07dfaa91f35671be56 (patch) | |
tree | 97a6c3643a9d10d8b6d37aef0528d4815fdee52f | |
parent | 0e9f500cdd1193c6c32c7fc460453f830fdeff1a (diff) | |
download | libnsgif-842570ea9323c71233741e07dfaa91f35671be56.tar.gz libnsgif-842570ea9323c71233741e07dfaa91f35671be56.tar.bz2 |
Squash warnings. The way that palette entries are computed makes me cry. Please do this properly.
svn path=/trunk/libnsgif/; revision=6984
-rw-r--r-- | src/libnsgif.c | 8 |
1 files changed, 4 insertions, 4 deletions
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; } |