[tor-commits] [tor/master] Fix a signed/unsigned warning on 32-bit

nickm at torproject.org nickm at torproject.org
Fri Dec 16 16:26:19 UTC 2016


commit 2b4bfe62ee74b927d65923f5d07fe04f51f8779a
Author: Nick Mathewson <nickm at torproject.org>
Date:   Wed Nov 30 14:25:16 2016 -0500

    Fix a signed/unsigned warning on 32-bit
---
 src/or/entrynodes.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/or/entrynodes.c b/src/or/entrynodes.c
index 78257ca..ac62155 100644
--- a/src/or/entrynodes.c
+++ b/src/or/entrynodes.c
@@ -1665,7 +1665,7 @@ entry_guards_update_primary(guard_selection_t *gs)
  * Return the number of seconds after the last attempt at which we should
  * retry a guard that has been failing since <b>failing_since</b>.
  */
-static unsigned
+static int
 get_retry_schedule(time_t failing_since, time_t now,
                    int is_primary)
 {
@@ -1712,7 +1712,7 @@ entry_guard_consider_retry(entry_guard_t *guard)
     return; /* No retry needed. */
 
   const time_t now = approx_time();
-  const unsigned delay =
+  const int delay =
     get_retry_schedule(guard->failing_since, now, guard->is_primary);
   const time_t last_attempt = guard->last_tried_to_connect;
 





More information about the tor-commits mailing list