From: Roger Dingledine Date: Tue, 12 Oct 2004 18:32:34 +0000 (+0000) Subject: fix a signed/unsigned comparison X-Git-Tag: debian-version-0.0.8+0.0.9pre2-1~42 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=578a3e25e54e5fe318bd7e9654d63cec5c33bcfe;p=thirdparty%2Ftor.git fix a signed/unsigned comparison svn:r2446 --- diff --git a/src/or/routerparse.c b/src/or/routerparse.c index 9d999e8841..4ae2222456 100644 --- a/src/or/routerparse.c +++ b/src/or/routerparse.c @@ -1445,7 +1445,7 @@ int tor_version_as_new_as(const char *platform, const char *cutoff) { start = (char *)eat_whitespace(platform+3); if (!*start) return 0; s = (char *)find_whitespace(start); /* also finds '\0', which is fine */ - if(s-start+1 >= sizeof(tmp)) /* too big, no */ + if((size_t)(s-start+1) >= sizeof(tmp)) /* too big, no */ return 0; strlcpy(tmp, start, s-start+1);