summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libc/sysdeps/linux/common/open.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/libc/sysdeps/linux/common/open.c b/libc/sysdeps/linux/common/open.c
index 1a514e62d..eb0350785 100644
--- a/libc/sysdeps/linux/common/open.c
+++ b/libc/sysdeps/linux/common/open.c
@@ -26,15 +26,14 @@ int __libc_open(const char *file, int oflag, ...)
{
mode_t mode = 0;
- if (oflag & O_CREAT)
- {
+ if (oflag & O_CREAT) {
va_list arg;
va_start (arg, oflag);
mode = va_arg (arg, mode_t);
va_end (arg);
}
- return __syscall_open(file, flags, mode);
+ return __syscall_open(file, oflag, mode);
}
libc_hidden_def(__libc_open)