summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2009-03-29 01:43:27 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2009-03-29 01:43:27 +0000
commit842570ea9323c71233741e07dfaa91f35671be56 (patch)
tree97a6c3643a9d10d8b6d37aef0528d4815fdee52f /src
parent0e9f500cdd1193c6c32c7fc460453f830fdeff1a (diff)
downloadlibnsgif-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
Diffstat (limited to 'src')
-rw-r--r--src/libnsgif.c8
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;
}