X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fmq%2Fmq_open.c;h=aa91d589108fbd05757ba8c04afaa43e8711d743;hb=ae0c1de530bc3b27069008b8b247171d08dbe80b;hp=57220a2b1457bc61e4c834a79b07cef16e96bfd9;hpb=ab11386aaaffc93755ff86199bf753a6d5ef4b45;p=musl diff --git a/src/mq/mq_open.c b/src/mq/mq_open.c index 57220a2b..aa91d589 100644 --- a/src/mq/mq_open.c +++ b/src/mq/mq_open.c @@ -1,6 +1,5 @@ #include #include -#include #include #include "syscall.h" @@ -8,10 +7,7 @@ mqd_t mq_open(const char *name, int flags, ...) { mode_t mode = 0; struct mq_attr *attr = 0; - if (*name++ != '/') { - errno = EINVAL; - return -1; - } + if (*name == '/') name++; if (flags & O_CREAT) { va_list ap; va_start(ap, flags);