Fix compilation.
1 files changed, 4 insertions(+), 2 deletions(-)

M nrf24.c
M nrf24.c +4 -2
@@ 409,6 409,8 @@ void rf24_start_listening(void)
 static unsigned char listening_task_stack[1 + STACKSIZE + 1];
 static CTL_TASK_t rf24_receive_task;
 
+void rf24_receive_task_code(void *p);
+
 void rf24_start_listening_with_callback(nrf24_payload_handler payload_handler)
 {
   rf24_start_listening();

          
@@ 416,7 418,7 @@ void rf24_start_listening_with_callback(
     nrf24_listening_task_running = true;
     memset(listening_task_stack, 0xcd, sizeof(listening_task_stack));
     listening_task_stack[0] = listening_task_stack[1+STACKSIZE] = 0xfacefeed;
-    ctl_task_run(&listening_task, 1, rf24_receive_task, 0 , "nrf24", STACKSIZE, listening_task_stack+1, CALLSTACKSIZE);
+    ctl_task_run(&rf24_receive_task, 1, rf24_receive_task_code, 0 , "nrf24", STACKSIZE, listening_task_stack+1, CALLSTACKSIZE);
   }
 }
 

          
@@ 512,7 514,7 @@ void rf24_interrupt_handler(void)
   ctl_events_set_clear(&rf24_events, RX_PACKET_ARRIVED_EVENT, 0);
 }
 
-void rf24_receive_task(void *p)
+void rf24_receive_task_code(void *p)
 {
   unsigned wait_status;
   bool out = false;