diff options
-rw-r--r-- | test cases/common/98 benchmark/delayer.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/test cases/common/98 benchmark/delayer.c b/test cases/common/98 benchmark/delayer.c index d99906c..cfcedad 100644 --- a/test cases/common/98 benchmark/delayer.c +++ b/test cases/common/98 benchmark/delayer.c @@ -1,21 +1,20 @@ /* Simple prog that sleeps for a random time. */ #include<stdlib.h> -#if !defined(_MSC_VER) #include<time.h> -#else +#if defined(_WIN32) #include<windows.h> #endif int main(int argc, char **argv) { srand(time(NULL)); -#if !defined(_MSC_VER) +#if !defined(_WIN32) struct timespec t; t.tv_sec = 0; t.tv_nsec = 199999999.0*rand()/RAND_MAX; nanosleep(&t, NULL); #else - Sleep(500.0*rand()/RAND_MAX); + Sleep(50.0*rand()/RAND_MAX); #endif return 0; } |