From: Tilman Sauerbeck Date: Sun, 14 May 2006 13:51:45 +0000 (+0000) Subject: Fixed some warnings. X-Git-Tag: ruby-eet-0.1.4~10 X-Git-Url: http://git.code-monkey.de/?p=ruby-eet.git;a=commitdiff_plain;h=84496cc5000b9a263388ed4520706bc69a392641 Fixed some warnings. --- diff --git a/ChangeLog b/ChangeLog index 2fbef5e..1cc3e18 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,10 @@ -- -$Id: ChangeLog 75 2006-05-13 11:54:53Z tilman $ +$Id: ChangeLog 76 2006-05-14 13:51:45Z tilman $ ++ +2006-05-14 Tilman Sauerbeck (tilman at code-monkey de) + * ext/ext.c: Fixed some warnings + 2006-05-13 Tilman Sauerbeck (tilman at code-monkey de) * lib/eet.rb, ext/ext.c, test/test_misc.rb: Deprecated Eet::File#list and introduced Eet::File#entries and diff --git a/ext/ext.c b/ext/ext.c index 0ab91b3..79ba28d 100644 --- a/ext/ext.c +++ b/ext/ext.c @@ -1,5 +1,5 @@ /* - * $Id: ext.c 74 2006-05-13 10:34:36Z tilman $ + * $Id: ext.c 76 2006-05-14 13:51:45Z tilman $ * * Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de) * @@ -363,7 +363,8 @@ c_read_image (VALUE self, VALUE key) Eet_File **ef = NULL; void *data; char *ckey; - int w = 0, h = 0, has_alpha = 0, level = 0, quality = 0, lossy = 0; + unsigned int w = 0, h = 0; + int has_alpha = 0, level = 0, quality = 0, lossy = 0; Data_Get_Struct (self, Eet_File *, ef); CHECK_CLOSED (ef); @@ -503,7 +504,7 @@ chunk_to_s (VALUE self) buf_len = 9 + tag->len + data->len; ret = rb_str_buf_new (buf_len); - buf = RSTRING (ret)->ptr; + buf = (unsigned char *) RSTRING (ret)->ptr; RSTRING (ret)->len = buf_len; memcpy (buf, "CHnK", 4);