Merge pull request #311 from AstroAir/main

Update time.c
This commit is contained in:
BLUELOVETH 2024-09-24 16:27:15 +08:00 committed by GitHub
commit fc0d94c12e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -6,7 +6,7 @@
static bool get_ns(int64_t* out) { static bool get_ns(int64_t* out) {
struct timespec tms; struct timespec tms;
#ifdef __ANDROID__ #if defined( __ANDROID__) || defined(__MINGW32__) || defined(__MINGW64__)
clock_gettime(CLOCK_REALTIME, &tms); clock_gettime(CLOCK_REALTIME, &tms);
#else #else
/* The C11 way */ /* The C11 way */
@ -102,4 +102,4 @@ void pk__add_module_time() {
py_bindfunc(mod, "time_ns", time_time_ns); py_bindfunc(mod, "time_ns", time_time_ns);
py_bindfunc(mod, "sleep", time_sleep); py_bindfunc(mod, "sleep", time_sleep);
py_bindfunc(mod, "localtime", time_localtime); py_bindfunc(mod, "localtime", time_localtime);
} }