From b458613f87b1cfcf05e0cf102688814861010d9f Mon Sep 17 00:00:00 2001 From: NishiOwO Date: Tue, 20 Jan 2026 14:05:03 +0900 Subject: [PATCH] update --- src/abstract/time.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/abstract/time.c b/src/abstract/time.c index 550f47a..7279978 100644 --- a/src/abstract/time.c +++ b/src/abstract/time.c @@ -46,7 +46,10 @@ long MwTimeGetTick(void) { } void MwTimeSleep(int ms) { -#if 0 +#ifdef __NetBSD__ + usleep(ms * 100); +#else + /* i don't know why this method does not work well on netbsd */ struct timespec ts; ts.tv_sec = ms / 1000; @@ -54,6 +57,5 @@ void MwTimeSleep(int ms) { nanosleep(&ts, NULL); #endif - usleep(ms * 100); } #endif