summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorJuan Linietsky <reduzio@gmail.com>2016-09-10 11:47:42 -0300
committerGitHub <noreply@github.com>2016-09-10 11:47:42 -0300
commit7a27d5d9e7db4a52b1c9dcac474f6478d3c17efa (patch)
tree3b8abf061381d192728ca10d0a51a30e93dd6d89 /modules
parentc2b70fdd6947c397cf0ad3fd9aa1cceacaeb1ba3 (diff)
parent15458c8e6a4945ab27f9aa4ca31fd1eeef0e2cb7 (diff)
Merge pull request #6363 from vnen/winrt
Fix the support for WinRT/UWP
Diffstat (limited to 'modules')
-rw-r--r--modules/enet/win32.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/modules/enet/win32.c b/modules/enet/win32.c
index d77fa9a49a..15edd7acbb 100644
--- a/modules/enet/win32.c
+++ b/modules/enet/win32.c
@@ -28,7 +28,9 @@ enet_initialize (void)
return -1;
}
+#ifndef WINRT_ENABLED
timeBeginPeriod (1);
+#endif
return 0;
}
@@ -36,11 +38,22 @@ enet_initialize (void)
void
enet_deinitialize (void)
{
+#ifndef WINRT_ENABLED
timeEndPeriod (1);
+#endif
WSACleanup ();
}
+#ifdef WINRT_ENABLED
+enet_uint32
+timeGetTime() {
+ ULONGLONG ticks = GetTickCount64();
+ return (enet_uint32)ticks;
+}
+#endif
+
+
enet_uint32
enet_host_random_seed (void)
{