summaryrefslogtreecommitdiff
path: root/src/mq/mq_unlink.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mq/mq_unlink.c')
-rw-r--r--src/mq/mq_unlink.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/mq/mq_unlink.c b/src/mq/mq_unlink.c
index 1bb92af1..6a08a4c5 100644
--- a/src/mq/mq_unlink.c
+++ b/src/mq/mq_unlink.c
@@ -5,10 +5,7 @@
int mq_unlink(const char *name)
{
int ret;
- if (*name++ != '/') {
- errno = EINVAL;
- return -1;
- }
+ if (*name == '/') name++;
ret = __syscall(SYS_mq_unlink, name);
if (ret < 0) {
if (ret == -EPERM) ret = -EACCES;