mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-03 03:31:41 +03:00
fix socket compile error
This commit is contained in:
@@ -405,7 +405,7 @@ do{\
|
||||
|
||||
/** The global array of available sockets */
|
||||
static struct lwip_sock sockets[NUM_SOCKETS];
|
||||
#ifdef LWIP_THREAD_SAFE
|
||||
#if LWIP_THREAD_SAFE
|
||||
static bool sockets_init_flag = false;
|
||||
#endif
|
||||
/** The global list of tasks waiting for select */
|
||||
|
||||
@@ -66,6 +66,7 @@ void sys_arch_assert(const char *file, int line);
|
||||
uint32_t system_get_time(void);
|
||||
sys_sem_t* sys_thread_sem(void);
|
||||
void sys_delay_ms(uint32_t ms);
|
||||
void* xTaskGetPerTaskData(void);
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -482,8 +482,8 @@ sys_arch_assert(const char *file, int line)
|
||||
*/
|
||||
sys_sem_t* sys_thread_sem(void)
|
||||
{
|
||||
extern void* xTaskGetLwipSem(void);
|
||||
return (sys_sem_t*)(xTaskGetLwipSem());
|
||||
sys_sem_t *sem = (sys_sem_t*)xTaskGetPerTaskData();
|
||||
return sem;
|
||||
}
|
||||
|
||||
void sys_delay_ms(uint32_t ms)
|
||||
|
||||
Reference in New Issue
Block a user