diff --git a/src/redis-benchmark.c b/src/redis-benchmark.c index 7ab700d3fcaffa9a9efe1dbfa039f663f0538b8e..69c740242ddfcff6b9171d42c263b531ebb718b3 100644 --- a/src/redis-benchmark.c +++ b/src/redis-benchmark.c @@ -107,7 +107,7 @@ static long long mstime(void) { long long mst; gettimeofday(&tv, NULL); - mst = ((long)tv.tv_sec)*1000; + mst = ((long long)tv.tv_sec)*1000; mst += tv.tv_usec/1000; return mst; } diff --git a/src/redis-cli.c b/src/redis-cli.c index e8c6be5e0be10da0daab8300f303be70e086897a..3969fbab58c004265dfa23a49aac9b4b9da784a7 100644 --- a/src/redis-cli.c +++ b/src/redis-cli.c @@ -95,7 +95,7 @@ static long long mstime(void) { long long mst; gettimeofday(&tv, NULL); - mst = ((long)tv.tv_sec)*1000; + mst = ((long long)tv.tv_sec)*1000; mst += tv.tv_usec/1000; return mst; }