Просмотр исходного кода

[libc error] 编译错误PATH_MAX 未定义,移除 mq 中的 PATH_MAX 判断 (#7550)

zhkag 1 год назад
Родитель
Сommit
662aa1b7e2
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      components/libc/posix/ipc/mqueue.c

+ 1 - 1
components/libc/posix/ipc/mqueue.c

@@ -138,7 +138,7 @@ mqd_t mq_open(const char *name, int oflag, ...)
     /* lock posix mqueue list */
     rt_sem_take(&posix_mq_lock, RT_WAITING_FOREVER);
     int len = rt_strlen(name);
-    if (len > PATH_MAX || len > RT_NAME_MAX)
+    if (len > RT_NAME_MAX)
     {
         rt_set_errno(ENAMETOOLONG);
         goto __return;