--- a/drivers/timers_unix/timers_unix.c Tue Mar 17 00:03:18 2009 +0100
+++ b/drivers/timers_unix/timers_unix.c Tue Mar 17 00:04:24 2009 +0100
@@ -83,12 +83,12 @@
* Enter in realtime and start the CAN receiver loop
* @param port
*/
-void unixtimer_canReceiveLoop(CAN_PORT port)
+void* unixtimer_canReceiveLoop(void* port)
{
/*get signal*/
signal(SIGTERM, canReceiveLoop_signal);
- unixtimer_ReceiveLoop_task_proc(port);
+ unixtimer_ReceiveLoop_task_proc((CAN_PORT)port);
}
void CreateReceiveTask(CAN_PORT port, TASK_HANDLE* Thread, void* ReceiveLoopPtr)