Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(288)

Unified Diff: fusl/src/stdio/__stdio_read.c

Issue 1714623002: [fusl] clang-format fusl (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: headers too Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: fusl/src/stdio/__stdio_read.c
diff --git a/fusl/src/stdio/__stdio_read.c b/fusl/src/stdio/__stdio_read.c
index f8fa6d3bf381bd5356e0f3c7bac33286f828ea25..19f88255c7ade53d7a00918c1b57a836fb8c6997 100644
--- a/fusl/src/stdio/__stdio_read.c
+++ b/fusl/src/stdio/__stdio_read.c
@@ -1,23 +1,22 @@
#include "stdio_impl.h"
#include <sys/uio.h>
-size_t __stdio_read(FILE *f, unsigned char *buf, size_t len)
-{
- struct iovec iov[2] = {
- { .iov_base = buf, .iov_len = len - !!f->buf_size },
- { .iov_base = f->buf, .iov_len = f->buf_size }
- };
- ssize_t cnt;
+size_t __stdio_read(FILE* f, unsigned char* buf, size_t len) {
+ struct iovec iov[2] = {{.iov_base = buf, .iov_len = len - !!f->buf_size},
+ {.iov_base = f->buf, .iov_len = f->buf_size}};
+ ssize_t cnt;
- cnt = syscall(SYS_readv, f->fd, iov, 2);
- if (cnt <= 0) {
- f->flags |= F_EOF ^ ((F_ERR^F_EOF) & cnt);
- return cnt;
- }
- if (cnt <= iov[0].iov_len) return cnt;
- cnt -= iov[0].iov_len;
- f->rpos = f->buf;
- f->rend = f->buf + cnt;
- if (f->buf_size) buf[len-1] = *f->rpos++;
- return len;
+ cnt = syscall(SYS_readv, f->fd, iov, 2);
+ if (cnt <= 0) {
+ f->flags |= F_EOF ^ ((F_ERR ^ F_EOF) & cnt);
+ return cnt;
+ }
+ if (cnt <= iov[0].iov_len)
+ return cnt;
+ cnt -= iov[0].iov_len;
+ f->rpos = f->buf;
+ f->rend = f->buf + cnt;
+ if (f->buf_size)
+ buf[len - 1] = *f->rpos++;
+ return len;
}

Powered by Google App Engine
This is Rietveld 408576698