diff options
author | Juan Linietsky <reduzio@gmail.com> | 2016-09-10 11:47:42 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-10 11:47:42 -0300 |
commit | 7a27d5d9e7db4a52b1c9dcac474f6478d3c17efa (patch) | |
tree | 3b8abf061381d192728ca10d0a51a30e93dd6d89 /modules | |
parent | c2b70fdd6947c397cf0ad3fd9aa1cceacaeb1ba3 (diff) | |
parent | 15458c8e6a4945ab27f9aa4ca31fd1eeef0e2cb7 (diff) |
Merge pull request #6363 from vnen/winrt
Fix the support for WinRT/UWP
Diffstat (limited to 'modules')
-rw-r--r-- | modules/enet/win32.c | 13 |
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) { |