mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2025-02-27 23:57:06 +08:00
Merge pull request #4861 from CornerOfSkyline/fix_pthread_sem_init_err
Fix the sem init check bug in pthread.
This commit is contained in:
commit
66cc36c70a
@ -186,7 +186,7 @@ int sem_init(sem_t *sem, int pshared, unsigned int value)
|
||||
|
||||
rt_snprintf(name, sizeof(name), "psem%02d", psem_number++);
|
||||
sem->sem = rt_sem_create(name, value, RT_IPC_FLAG_FIFO);
|
||||
if (sem == RT_NULL)
|
||||
if (sem->sem == RT_NULL)
|
||||
{
|
||||
rt_set_errno(ENOMEM);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user