From 52487194cfcb2735f7f91f7fbe599b6cb9321a80 Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Fri, 22 Jul 2011 01:45:06 +0200 Subject: [PATCH] uv-unix: fix 'comparison between signed and unsigned integer expressions' --- src/uv-unix.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/uv-unix.c b/src/uv-unix.c index 3c486a85..be52582f 100644 --- a/src/uv-unix.c +++ b/src/uv-unix.c @@ -704,7 +704,7 @@ static uv_write_t* uv__write(uv_stream_t* stream) { assert(req->write_index < req->bufcnt); - if (n < len) { + if ((size_t)n < len) { buf->base += n; buf->len -= n; stream->write_queue_size -= n; @@ -717,7 +717,7 @@ static uv_write_t* uv__write(uv_stream_t* stream) { /* Finished writing the buf at index req->write_index. */ req->write_index++; - assert(n >= len); + assert((size_t)n >= len); n -= len; assert(stream->write_queue_size >= len);