Ver Fonte

简单赋值防止数据被优化

zhkag há 3 anos atrás
pai
commit
1730874cd8
1 ficheiros alterados com 1 adições e 0 exclusões
  1. 1 0
      components/libc/posix/ipc/mqueue.c

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

@@ -127,6 +127,7 @@ mqd_t mq_open(const char *name, int oflag, ...)
         mode = (mode_t)va_arg(arg, unsigned int);
         mode = (mode_t)va_arg(arg, unsigned int);
         mode = mode;
         mode = mode;
         attr = (struct mq_attr *)va_arg(arg, struct mq_attr *);
         attr = (struct mq_attr *)va_arg(arg, struct mq_attr *);
+        attr = attr;
         va_end(arg);
         va_end(arg);
 
 
         if (oflag & O_EXCL)
         if (oflag & O_EXCL)