--- a/libpurple/protocols/oscar/bstream.c Thu Aug 22 15:33:55 2013 +0200 +++ b/libpurple/protocols/oscar/bstream.c Fri Aug 23 11:32:53 2013 +0200 @@ -52,7 +52,7 @@ size_t byte_stream_bytes_left(ByteStream *bs) { g_return_val_if_fail(bs != NULL, 0); - g_return_val_if_fail(bs->len < bs->offset, 0); + g_return_val_if_fail(bs->len >= bs->offset, 0); return bs->len - bs->offset; }