libpurple/protocols/oscar/bstream.c

branch
release-2.x.y
changeset 36256
a437550a9308
parent 30689
d7ebbdb28650
child 36257
c5445f25f90f
--- a/libpurple/protocols/oscar/bstream.c	Wed Nov 12 19:15:24 2014 -0500
+++ b/libpurple/protocols/oscar/bstream.c	Thu Nov 13 00:56:55 2014 -0500
@@ -49,7 +49,7 @@
 	g_free(bs->data);
 }
 
-int byte_stream_bytes_left(ByteStream *bs)
+size_t byte_stream_bytes_left(ByteStream *bs)
 {
 	return bs->len - bs->offset;
 }
@@ -79,7 +79,7 @@
 int byte_stream_advance(ByteStream *bs, int n)
 {
 	g_return_val_if_fail(byte_stream_curpos(bs) + n >= 0, 0);
-	g_return_val_if_fail(n <= byte_stream_bytes_left(bs), 0);
+	g_return_val_if_fail((gsize)n <= byte_stream_bytes_left(bs), 0);
 
 	bs->offset += n;
 	return n;

mercurial