Index: fusl/src/stdio/fputws.c |
diff --git a/fusl/src/stdio/fputws.c b/fusl/src/stdio/fputws.c |
index 0ed02f1c004e8622e0d4367116a60f22e249720f..9e6322ea6431dcb738f408a3c94be770f94e8665 100644 |
--- a/fusl/src/stdio/fputws.c |
+++ b/fusl/src/stdio/fputws.c |
@@ -2,28 +2,27 @@ |
#include "locale_impl.h" |
#include <wchar.h> |
-int fputws(const wchar_t *restrict ws, FILE *restrict f) |
-{ |
- unsigned char buf[BUFSIZ]; |
- size_t l=0; |
- locale_t *ploc = &CURRENT_LOCALE, loc = *ploc; |
+int fputws(const wchar_t* restrict ws, FILE* restrict f) { |
+ unsigned char buf[BUFSIZ]; |
+ size_t l = 0; |
+ locale_t *ploc = &CURRENT_LOCALE, loc = *ploc; |
- FLOCK(f); |
+ FLOCK(f); |
- fwide(f, 1); |
- *ploc = f->locale; |
+ fwide(f, 1); |
+ *ploc = f->locale; |
- while (ws && (l = wcsrtombs((void *)buf, (void*)&ws, sizeof buf, 0))+1 > 1) |
- if (__fwritex(buf, l, f) < l) { |
- FUNLOCK(f); |
- *ploc = loc; |
- return -1; |
- } |
+ while (ws && (l = wcsrtombs((void*)buf, (void*)&ws, sizeof buf, 0)) + 1 > 1) |
+ if (__fwritex(buf, l, f) < l) { |
+ FUNLOCK(f); |
+ *ploc = loc; |
+ return -1; |
+ } |
- FUNLOCK(f); |
+ FUNLOCK(f); |
- *ploc = loc; |
- return l; /* 0 or -1 */ |
+ *ploc = loc; |
+ return l; /* 0 or -1 */ |
} |
weak_alias(fputws, fputws_unlocked); |