|
@@ -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);
|
|
|
-}
|
|
|
|
|
|
|
+}
|