summaryrefslogtreecommitdiffstats
path: root/app/ring.c
diff options
context:
space:
mode:
Diffstat (limited to 'app/ring.c')
-rw-r--r--app/ring.c17
1 files changed, 10 insertions, 7 deletions
diff --git a/app/ring.c b/app/ring.c
index 8f13567..db9401a 100644
--- a/app/ring.c
+++ b/app/ring.c
@@ -54,13 +54,16 @@ ring_write (volatile ring_t * r, uint8_t * buf, size_t len, int blocking)
{
while (len--)
{
- if (blocking) {
- while (ring_write_byte (r, *buf));
- buf++;
- } else {
- if (ring_write_byte (r, *(buf++)))
- return -EAGAIN;
- }
+ if (blocking)
+ {
+ while (ring_write_byte (r, *buf));
+ buf++;
+ }
+ else
+ {
+ if (ring_write_byte (r, *(buf++)))
+ return -EAGAIN;
+ }
}
return 0;