Rev 480 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 480 | Rev 532 | ||
---|---|---|---|
Line 22... | Line 22... | ||
22 | 22 | ||
23 | #include "compat_win.h" |
23 | #include "compat_win.h" |
24 | #include "compat_win_resource.h" |
24 | #include "compat_win_resource.h" |
25 | 25 | ||
26 | typedef BOOL(__stdcall* f_GetVersionEx)(LPOSVERSIONINFOA lpVersionInformation); |
26 | typedef BOOL(__stdcall* f_GetVersionEx)(LPOSVERSIONINFOA lpVersionInformation); |
27 | Boolean Implements3264ResourceAPI() { |
27 | Boolean Implements3264ResourceAPI(void) { |
28 | #ifdef _WIN64 |
28 | #ifdef _WIN64 |
29 | // 64 bit OS is never Win9x, so it must be WinNT |
29 | // 64 bit OS is never Win9x, so it must be WinNT |
30 | return true; |
30 | return true; |
31 | #else |
31 | #else |
32 | HMODULE hLib; |
32 | HMODULE hLib; |
Line 55... | Line 55... | ||
55 | } |
55 | } |
56 | 56 | ||
57 | // --------------------------------- |
57 | // --------------------------------- |
58 | 58 | ||
59 | typedef ULONGLONG(__stdcall* f_GetTickCount64)(); |
59 | typedef ULONGLONG(__stdcall* f_GetTickCount64)(); |
60 | ULONGLONG _GetTickCount64() { |
60 | ULONGLONG _GetTickCount64(void) { |
61 | HMODULE hLib; |
61 | HMODULE hLib; |
62 | f_GetTickCount64 fGetTickCount64; |
62 | f_GetTickCount64 fGetTickCount64; |
63 | ULONGLONG res; |
63 | ULONGLONG res; |
64 | 64 | ||
65 | hLib = LoadLibrary(TEXT("KERNEL32.DLL")); |
65 | hLib = LoadLibrary(TEXT("KERNEL32.DLL")); |