From 2ce2f45824f3829899e5d6ad45bb6d7e2b16ca20 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Wed, 14 Sep 2022 23:28:04 +0300 Subject: [PATCH] change delay_ms() to accept an unsigned parameter. --- src/common.h | 2 +- src/delay.c | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/common.h b/src/common.h index 6f8fa88..6ffc191 100644 --- a/src/common.h +++ b/src/common.h @@ -78,7 +78,7 @@ extern struct player_mode pmode[]; int report(const char *, ...); -void delay_ms(int msec); +void delay_ms(unsigned int msec); char *xmp_strdup(const char *); int xmp_strcasecmp(const char *, const char *); /* locale-insensitive */ diff --git a/src/delay.c b/src/delay.c index 757d0a5..db14436 100644 --- a/src/delay.c +++ b/src/delay.c @@ -9,7 +9,7 @@ #if defined(_WIN32) #include -void delay_ms(int msec) { +void delay_ms(unsigned int msec) { Sleep(msec); } @@ -17,21 +17,21 @@ void delay_ms(int msec) { #define INCL_DOSPROCESS #include -void delay_ms(int msec) { +void delay_ms(unsigned int msec) { DosSleep(msec); } #elif defined(_DOS) #include -void delay_ms(int msec) { +void delay_ms(unsigned int msec) { delay(msec); /* doesn't seem to use int 15h. */ } #elif defined(HAVE_USLEEP) #include -void delay_ms(int msec) { +void delay_ms(unsigned int msec) { usleep(msec * 1000); } @@ -52,7 +52,7 @@ void delay_ms(int msec) { #endif #include -void delay_ms(int msec) { +void delay_ms(unsigned int msec) { struct timeval tv; long usec;