Browse Source

Fix sign-related warnings

svn:r2942
Nick Mathewson 21 years ago
parent
commit
fe32c2d141
2 changed files with 2 additions and 6 deletions
  1. 0 4
      src/or/config.c
  2. 2 2
      src/or/connection.c

+ 0 - 4
src/or/config.c

@@ -2328,10 +2328,6 @@ config_parse_interval(const char *s, int *ok) {
     log_fn(LOG_WARN, "Interval '%s' is too long", s);
     *ok = 0;
     return -1;
-  } else if (r<0) {
-    log_fn(LOG_WARN, "Interval '%s' is negative", s);
-    *ok = 0;
-    return -1;
   }
   return (int)r;
 }

+ 2 - 2
src/or/connection.c

@@ -735,11 +735,11 @@ void connection_bucket_refill(struct timeval *now) {
   or_options_t *options = get_options();
 
   /* refill the global buckets */
-  if(global_read_bucket < options->BandwidthBurst) {
+  if((unsigned)global_read_bucket < options->BandwidthBurst) {
     global_read_bucket += (int)options->BandwidthRate;
     log_fn(LOG_DEBUG,"global_read_bucket now %d.", global_read_bucket);
   }
-  if(global_write_bucket < options->BandwidthBurst) {
+  if((unsigned)global_write_bucket < options->BandwidthBurst) {
     global_write_bucket += (int)options->BandwidthRate;
     log_fn(LOG_DEBUG,"global_write_bucket now %d.", global_write_bucket);
   }