projects
/
musl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
legacy junk compatibility grab-bag
[musl]
/
src
/
mq
/
mq_open.c
diff --git
a/src/mq/mq_open.c
b/src/mq/mq_open.c
index
57220a2
..
aa91d58
100644
(file)
--- a/
src/mq/mq_open.c
+++ b/
src/mq/mq_open.c
@@
-1,6
+1,5
@@
#include <mqueue.h>
#include <fcntl.h>
#include <mqueue.h>
#include <fcntl.h>
-#include <errno.h>
#include <stdarg.h>
#include "syscall.h"
#include <stdarg.h>
#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;
{
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);
if (flags & O_CREAT) {
va_list ap;
va_start(ap, flags);