# HG changeset patch # User etisserant # Date 1203430902 -3600 # Node ID 92e28415d026aa5d27860858698d2d1d28b8358b # Parent 487b37176423989166f284a651ce1b8a201beb80 Repercutions of parameter type change in waitReceiveTaskEnd in win32 diff -r 487b37176423 -r 92e28415d026 drivers/timers_win32/timers_win32.cpp --- a/drivers/timers_win32/timers_win32.cpp Tue Feb 19 14:59:19 2008 +0100 +++ b/drivers/timers_win32/timers_win32.cpp Tue Feb 19 15:21:42 2008 +0100 @@ -81,10 +81,10 @@ *Thread = ::CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)ReceiveLoopPtr, fd0, 0, &thread_id); } -void WaitReceiveTaskEnd(TASK_HANDLE Thread) - { - ::WaitForSingleObject(Thread, INFINITE); - ::CloseHandle(Thread); +void WaitReceiveTaskEnd(TASK_HANDLE *Thread) + { + ::WaitForSingleObject(*Thread, INFINITE); + ::CloseHandle(*Thread); //*Thread = NULL; } // --------------- CAN Receive Thread Implementation ---------------