summaryrefslogtreecommitdiff
path: root/io_buffer.c
diff options
context:
space:
mode:
Diffstat (limited to 'io_buffer.c')
-rw-r--r--io_buffer.c33
1 files changed, 22 insertions, 11 deletions
diff --git a/io_buffer.c b/io_buffer.c
index 9039584025..3a6b8cc2a6 100644
--- a/io_buffer.c
+++ b/io_buffer.c
@@ -59,7 +59,8 @@ io_buffer_map_memory(size_t size, int flags)
int mmap_flags = MAP_ANONYMOUS;
if (flags & RB_IO_BUFFER_SHARED) {
mmap_flags |= MAP_SHARED;
- } else {
+ }
+ else {
mmap_flags |= MAP_PRIVATE;
}
@@ -1212,7 +1213,8 @@ io_buffer_slice(int argc, VALUE *argv, VALUE self)
}
length = NUM2SIZET(argv[1]);
- } else {
+ }
+ else {
length = data->size - offset;
}
@@ -1627,7 +1629,8 @@ io_buffer_size_of(VALUE klass, VALUE data_type)
total += io_buffer_data_type_size(RB_SYM2ID(RARRAY_AREF(data_type, i)));
}
return SIZET2NUM(total);
- } else {
+ }
+ else {
return SIZET2NUM(io_buffer_data_type_size(RB_SYM2ID(data_type)));
}
}
@@ -1778,21 +1781,24 @@ io_buffer_each(int argc, VALUE *argv, VALUE self)
ID data_type;
if (argc >= 1) {
data_type = RB_SYM2ID(argv[0]);
- } else {
+ }
+ else {
data_type = RB_IO_BUFFER_DATA_TYPE_U8;
}
size_t offset;
if (argc >= 2) {
offset = NUM2SIZET(argv[1]);
- } else {
+ }
+ else {
offset = 0;
}
size_t count;
if (argc >= 3) {
count = NUM2SIZET(argv[2]);
- } else {
+ }
+ else {
count = (size - offset) / io_buffer_data_type_size(data_type);
}
@@ -1828,21 +1834,24 @@ io_buffer_values(int argc, VALUE *argv, VALUE self)
ID data_type;
if (argc >= 1) {
data_type = RB_SYM2ID(argv[0]);
- } else {
+ }
+ else {
data_type = RB_IO_BUFFER_DATA_TYPE_U8;
}
size_t offset;
if (argc >= 2) {
offset = NUM2SIZET(argv[1]);
- } else {
+ }
+ else {
offset = 0;
}
size_t count;
if (argc >= 3) {
count = NUM2SIZET(argv[2]);
- } else {
+ }
+ else {
count = (size - offset) / io_buffer_data_type_size(data_type);
}
@@ -1886,14 +1895,16 @@ io_buffer_each_byte(int argc, VALUE *argv, VALUE self)
size_t offset;
if (argc >= 2) {
offset = NUM2SIZET(argv[1]);
- } else {
+ }
+ else {
offset = 0;
}
size_t count;
if (argc >= 3) {
count = NUM2SIZET(argv[2]);
- } else {
+ }
+ else {
count = (size - offset);
}