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); |