From 1c556a3838ec6f32d1574f49787eb1fb46ac8db7 Mon Sep 17 00:00:00 2001 From: inikep Date: Wed, 30 Mar 2016 10:59:48 +0200 Subject: [PATCH] ticksPerSecond=0 --- programs/bench.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/programs/bench.c b/programs/bench.c index 28027f4a..dec57589 100644 --- a/programs/bench.c +++ b/programs/bench.c @@ -72,7 +72,7 @@ #if !defined(_WIN32) && (defined(__unix__) || defined(__unix) || (defined(__APPLE__) && defined(__MACH__))) typedef clock_t BMK_time_t; -# define BMK_initTimer(ticksPerSecond) (void)ticksPerSecond +# define BMK_initTimer(ticksPerSecond) ticksPerSecond=0 # define BMK_getTime(x) x = clock() # define BMK_getSpanTimeMicro(ticksPerSecond, clockStart, clockEnd) (1000000ULL * (clockEnd - clockStart) / CLOCKS_PER_SEC) # define BMK_getSpanTimeNano(ticksPerSecond, clockStart, clockEnd) (1000000000ULL * (clockEnd - clockStart) / CLOCKS_PER_SEC) @@ -84,7 +84,7 @@ # define BMK_getSpanTimeNano(ticksPerSecond, clockStart, clockEnd) (1000000000ULL*(clockEnd.QuadPart - clockStart.QuadPart)/ticksPerSecond.QuadPart) #else typedef int BMK_time_t; -# define BMK_initTimer(ticksPerSecond) (void)ticksPerSecond +# define BMK_initTimer(ticksPerSecond) ticksPerSecond=0 # define BMK_getTimeMicro(clockStart) clockStart=1 # define BMK_getSpanTimeMicro(ticksPerSecond, clockStart, clockEnd) (TIMELOOP_S*1000000ULL+clockEnd-clockStart) # define BMK_getSpanTimeNano(ticksPerSecond, clockStart, clockEnd) (TIMELOOP_S*1000000000ULL+clockEnd-clockStart)