sys_thread_t sys_thread_new(const char *name, lwip_thread_fn thread, void *arg, int stacksize, int prio)
{
xTaskHandle *pvCreatedTask = NULL;
- if(xTaskCreate(thread, (const signed char *) name, (unsigned short)stacksize, arg, prio, pvCreatedTask) != pdPASS)
+ if(xTaskCreate(thread, FREERTOS_TASK_NAME(name), (unsigned short)stacksize, arg, prio, pvCreatedTask) != pdPASS)
return NULL; /* lwIP doesn't specify, how should be informed that thread creation failed */
return pvCreatedTask;
}