diff options
Diffstat (limited to 'windows/init.c')
-rw-r--r-- | windows/init.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/windows/init.c b/windows/init.c index 5bb29b8f38..69f1026bb2 100644 --- a/windows/init.c +++ b/windows/init.c @@ -26,11 +26,21 @@ #include <stdlib.h> #include <stdio.h> +#include <Windows.h> + +HANDLE hSleepEvent = NULL; void init() { + hSleepEvent = CreateEvent(NULL, TRUE, FALSE, FALSE); #ifdef __MINGW32__ putenv("PRINTF_EXPONENT_DIGITS=2"); #else _set_output_format(_TWO_DIGIT_EXPONENT); #endif } + +void deinit() { + if (hSleepEvent != NULL) { + CloseHandle(hSleepEvent); + } +} |