aboutsummaryrefslogtreecommitdiffstats
path: root/src/fl2k_file.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fl2k_file.c')
-rw-r--r--src/fl2k_file.c11
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);