Index: fusl/src/stdio/__fmodeflags.c |
diff --git a/fusl/src/stdio/__fmodeflags.c b/fusl/src/stdio/__fmodeflags.c |
index da9f23b633a0828a07cad171318d5d05132c2827..fc69a4f7ef906ad63d6335a713bcdb5f382b13c6 100644 |
--- a/fusl/src/stdio/__fmodeflags.c |
+++ b/fusl/src/stdio/__fmodeflags.c |
@@ -1,16 +1,23 @@ |
#include <fcntl.h> |
#include <string.h> |
-int __fmodeflags(const char *mode) |
-{ |
- int flags; |
- if (strchr(mode, '+')) flags = O_RDWR; |
- else if (*mode == 'r') flags = O_RDONLY; |
- else flags = O_WRONLY; |
- if (strchr(mode, 'x')) flags |= O_EXCL; |
- if (strchr(mode, 'e')) flags |= O_CLOEXEC; |
- if (*mode != 'r') flags |= O_CREAT; |
- if (*mode == 'w') flags |= O_TRUNC; |
- if (*mode == 'a') flags |= O_APPEND; |
- return flags; |
+int __fmodeflags(const char* mode) { |
+ int flags; |
+ if (strchr(mode, '+')) |
+ flags = O_RDWR; |
+ else if (*mode == 'r') |
+ flags = O_RDONLY; |
+ else |
+ flags = O_WRONLY; |
+ if (strchr(mode, 'x')) |
+ flags |= O_EXCL; |
+ if (strchr(mode, 'e')) |
+ flags |= O_CLOEXEC; |
+ if (*mode != 'r') |
+ flags |= O_CREAT; |
+ if (*mode == 'w') |
+ flags |= O_TRUNC; |
+ if (*mode == 'a') |
+ flags |= O_APPEND; |
+ return flags; |
} |