Changeset 5358 for trunk/src/winmm/os2timer.cpp
- Timestamp:
- Mar 23, 2001, 5:23:47 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/winmm/os2timer.cpp
r4480 r5358 1 /* $Id: os2timer.cpp,v 1.1 7 2000-10-10 21:28:56sandervl Exp $ */1 /* $Id: os2timer.cpp,v 1.18 2001-03-23 16:23:44 sandervl Exp $ */ 2 2 3 3 /* … … 22 22 #include <process.h> 23 23 #include <win32type.h> 24 #include <win32api.h> 24 25 #include <wprocess.h> 25 26 #include <misc.h> … … 35 36 * Structures * 36 37 ****************************************************************************/ 37 38 39 /*********************************** 40 * PH: fixups for missing os2win.h * 41 ***********************************/ 42 43 extern "C" 44 { 45 typedef DWORD (* CALLBACK LPTHREAD_START_ROUTINE)(LPVOID); 46 47 DWORD WIN32API GetLastError(); 48 49 HANDLE WIN32API CreateThread(LPSECURITY_ATTRIBUTES lpsa, 50 DWORD cbStack, 51 LPTHREAD_START_ROUTINE lpStartAddr, 52 LPVOID lpvThreadParm, 53 DWORD fdwCreate, 54 LPDWORD lpIDThread); 55 56 VOID WIN32API ExitThread(DWORD dwExitCode); 57 58 BOOL WIN32API TerminateThread(HANDLE hThread, 59 DWORD dwExitCode); 60 61 BOOL WIN32API SetEvent (HANDLE hEvent); 62 63 BOOL WIN32API PulseEvent (HANDLE hEvent); 64 65 } 38 66 39 67 40 /**************************************************************************** … … 69 42 ****************************************************************************/ 70 43 71 static DWORD _SystemTimerHlpHandler(LPVOID timer);44 static DWORD WIN32API TimerHlpHandler(LPVOID timer); 72 45 73 46 … … 282 255 hTimerThread = CreateThread(NULL, 283 256 0x4000, 284 (LPTHREAD_START_ROUTINE)TimerHlpHandler,257 TimerHlpHandler, 285 258 (LPVOID)this, 286 259 0, // thread creation flags … … 476 449 //****************************************************************************** 477 450 //****************************************************************************** 478 //static void _Optlink TimerHlpHandler(void *timer) 479 static DWORD _System TimerHlpHandler(LPVOID timer) 451 static DWORD WIN32API TimerHlpHandler(LPVOID timer) 480 452 { 481 453 ((OS2Timer *)timer)->TimerHandler(); 482 454 483 //_endthread(); isn't really required484 455 return 0; 485 456 }
Note:
See TracChangeset
for help on using the changeset viewer.