From 384a8ab777999c984509ad57d9d8ae859a0ed5c9 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Wed, 20 Feb 2008 21:57:48 +0000 Subject: r18267@catbus: nickm | 2008-02-20 16:57:45 -0500 Suppress signed/unsigned comparison warnings in buffers.c svn:r13624 --- src/or/buffers.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/or') diff --git a/src/or/buffers.c b/src/or/buffers.c index f5c1b3ba3..44f5ebac3 100644 --- a/src/or/buffers.c +++ b/src/or/buffers.c @@ -1021,7 +1021,7 @@ buf_find_pos_of_char(char ch, buf_pos_t *out) int pos; tor_assert(out); if (out->chunk) - tor_assert(out->pos < out->chunk->datalen); + tor_assert(out->pos < (off_t)out->chunk->datalen); pos = out->pos; for (chunk = out->chunk; chunk; chunk = chunk->next) { char *cp = memchr(chunk->data+pos, ch, chunk->datalen-pos); @@ -1043,7 +1043,7 @@ static INLINE int buf_pos_inc(buf_pos_t *pos) { ++pos->pos; - if (pos->pos == pos->chunk->datalen) { + if (pos->pos == (off_t)pos->chunk->datalen) { if (!pos->chunk->next) return -1; pos->chunk_pos += pos->chunk->datalen; -- cgit v1.2.3