diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-10-04 18:10:41 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-10-14 19:23:25 +0900 |
commit | 5ccb625fbbd1e774636a9fdbe0bf1c3d38e085d5 (patch) | |
tree | 23a8d2af84fed1b1f080953a5a1eab0b73c3ea8e /array.c | |
parent | ee8bcbf40578c0c4e60063a3e0c86439a6891131 (diff) | |
download | ruby-5ccb625fbbd1e774636a9fdbe0bf1c3d38e085d5.tar.gz |
Use `roomof` macro for rounding up divisions
Diffstat (limited to 'array.c')
-rw-r--r-- | array.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1389,7 +1389,7 @@ ary_make_partial_step(VALUE ary, VALUE klass, long offset, long len, long step) } long ustep = (step < 0) ? -step : step; - len = (len + ustep - 1) / ustep; + len = roomof(len, ustep); long i; long j = offset + ((step > 0) ? 0 : (orig_len - 1)); |