From b07833c889c135bc202843e409d5c76f192f8f66 Mon Sep 17 00:00:00 2001 From: Michael Black Date: Sun, 22 Dec 2019 11:30:30 -0600 Subject: [PATCH] Pretty up sleep macros --- include/hamlib/rig.h | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/include/hamlib/rig.h b/include/hamlib/rig.h index 995d15c10..b03b38553 100644 --- a/include/hamlib/rig.h +++ b/include/hamlib/rig.h @@ -95,16 +95,20 @@ #include #undef sleep #undef usleep -#if 1 -#define usleep(n) \ - do { \ +#define usleep(n)\ + do {\ struct timespec t;\ t.tv_sec=0;\ t.tv_nsec = n*1000ul;\ nanosleep(&t,NULL);\ } while(0) -#define sleep(n) do { struct timespec t;t.tv_sec=0;t.tv_nsec = n*1000000000ul;nanosleep(&t,NULL);} while(0) -#endif +#define sleep(n)\ + do {\ + struct timespec t;\ + t.tv_sec=0;\ + t.tv_nsec = n*1000000000ul;\ + nanosleep(&t,NULL);\ + } while(0) __BEGIN_DECLS