| Index: fusl/src/stdio/fopen.c
|
| diff --git a/fusl/src/stdio/fopen.c b/fusl/src/stdio/fopen.c
|
| index 252f08241b3a313c057b3c6d8fc6baa1e8278c43..77535fbbfbea4fbee0497d8fa8b05e4359f772cb 100644
|
| --- a/fusl/src/stdio/fopen.c
|
| +++ b/fusl/src/stdio/fopen.c
|
| @@ -3,31 +3,32 @@
|
| #include <string.h>
|
| #include <errno.h>
|
|
|
| -FILE *fopen(const char *restrict filename, const char *restrict mode)
|
| -{
|
| - FILE *f;
|
| - int fd;
|
| - int flags;
|
| +FILE* fopen(const char* restrict filename, const char* restrict mode) {
|
| + FILE* f;
|
| + int fd;
|
| + int flags;
|
|
|
| - /* Check for valid initial mode character */
|
| - if (!strchr("rwa", *mode)) {
|
| - errno = EINVAL;
|
| - return 0;
|
| - }
|
| + /* Check for valid initial mode character */
|
| + if (!strchr("rwa", *mode)) {
|
| + errno = EINVAL;
|
| + return 0;
|
| + }
|
|
|
| - /* Compute the flags to pass to open() */
|
| - flags = __fmodeflags(mode);
|
| + /* Compute the flags to pass to open() */
|
| + flags = __fmodeflags(mode);
|
|
|
| - fd = sys_open(filename, flags, 0666);
|
| - if (fd < 0) return 0;
|
| - if (flags & O_CLOEXEC)
|
| - __syscall(SYS_fcntl, fd, F_SETFD, FD_CLOEXEC);
|
| + fd = sys_open(filename, flags, 0666);
|
| + if (fd < 0)
|
| + return 0;
|
| + if (flags & O_CLOEXEC)
|
| + __syscall(SYS_fcntl, fd, F_SETFD, FD_CLOEXEC);
|
|
|
| - f = __fdopen(fd, mode);
|
| - if (f) return f;
|
| + f = __fdopen(fd, mode);
|
| + if (f)
|
| + return f;
|
|
|
| - __syscall(SYS_close, fd);
|
| - return 0;
|
| + __syscall(SYS_close, fd);
|
| + return 0;
|
| }
|
|
|
| LFS64(fopen);
|
|
|