diff options
author | Steve Markgraf <steve@steve-m.de> | 2018-06-17 02:38:15 +0200 |
---|---|---|
committer | Steve Markgraf <steve@steve-m.de> | 2018-06-17 02:38:15 +0200 |
commit | 7ae9754ede8806df16977be28a4811fcf5eacdd0 (patch) | |
tree | e46fe8ba8be74dd01ee29dfd15b05232660b08e4 /src/fl2k_file.c | |
parent | b745896cbe4ea6619244a7034cbe7c617a91f75f (diff) | |
download | osmo-fl2k-7ae9754ede8806df16977be28a4811fcf5eacdd0.tar.gz osmo-fl2k-7ae9754ede8806df16977be28a4811fcf5eacdd0.tar.bz2 osmo-fl2k-7ae9754ede8806df16977be28a4811fcf5eacdd0.zip |
fix sleep durations on Windows
Signed-off-by: Steve Markgraf <steve@steve-m.de>
Diffstat (limited to 'src/fl2k_file.c')
-rw-r--r-- | src/fl2k_file.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/fl2k_file.c b/src/fl2k_file.c index 05db28e..cff5178 100644 --- a/src/fl2k_file.c +++ b/src/fl2k_file.c @@ -28,11 +28,13 @@ #ifndef _WIN32 #include <unistd.h> +#define sleep_ms(ms) usleep(ms*1000) #else #include <windows.h> #include <io.h> #include <fcntl.h> #include "getopt/getopt.h" +#define sleep_ms(ms) Sleep(ms) #endif #include "osmo-fl2k.h" @@ -191,13 +193,8 @@ int main(int argc, char **argv) SetConsoleCtrlHandler( (PHANDLER_ROUTINE) sighandler, TRUE ); #endif - while (!do_exit) { -#ifndef _WIN32 - usleep(500000); -#else - Sleep(0.5); -#endif - } + while (!do_exit) + sleep_ms(500); fl2k_close(dev); |