Browse Source

Apply algebra; remove a condition

svn:r246
Nick Mathewson 22 years ago
parent
commit
598c3069e1
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/common/util.c

+ 5 - 0
src/common/util.c

@@ -30,10 +30,15 @@ tv_udiff(struct timeval *start, struct timeval *end)
     log(LOG_NOTICE, "tv_udiff(): comparing times too far apart.");
     log(LOG_NOTICE, "tv_udiff(): comparing times too far apart.");
     return LONG_MAX;
     return LONG_MAX;
   }
   }
+
+  /*
+    This is a no-op: "secdiff--" takes 1M from the final result,
+    and "end_usec+=100000L" puts it back.
   if (end_usec < start->tv_usec) {
   if (end_usec < start->tv_usec) {
     secdiff--;
     secdiff--;
     end_usec += 1000000L;
     end_usec += 1000000L;
   }
   }
+  */
   udiff = secdiff*1000000L + (end_usec - start->tv_usec);
   udiff = secdiff*1000000L + (end_usec - start->tv_usec);
   if(udiff < 0) {
   if(udiff < 0) {
     log(LOG_NOTICE, "tv_udiff(): start is after end. Returning 0.");
     log(LOG_NOTICE, "tv_udiff(): start is after end. Returning 0.");