]> granicus.if.org Git - libevent/commitdiff
Avoid (unlikely) overflow in bench_httpclient.c
authorNick Mathewson <nickm@torproject.org>
Fri, 29 Jun 2012 16:47:39 +0000 (12:47 -0400)
committerNick Mathewson <nickm@torproject.org>
Fri, 29 Jun 2012 16:47:39 +0000 (12:47 -0400)
test/bench_httpclient.c

index 149b4fdcc118b1594c8ba59bd3b32fcd9693f4ea..c13ecb2972b5bada28d2dfff566ad1f3a2dadf53 100644 (file)
@@ -193,7 +193,7 @@ main(int argc, char **argv)
 
        evutil_gettimeofday(&end, NULL);
        evutil_timersub(&end, &start, &total);
-       usec = total_time.tv_sec * 1000000 + total_time.tv_usec;
+       usec = total_time.tv_sec * (long long)1000000 + total_time.tv_usec;
 
        if (!total_n_handled) {
                puts("Nothing worked.  You probably did something dumb.");