aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--string.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/string.c b/string.c
index b879e417b8..986eee945c 100644
--- a/string.c
+++ b/string.c
@@ -6332,9 +6332,9 @@ static VALUE
rb_str_byteslice(int argc, VALUE *argv, VALUE str)
{
if (argc == 2) {
- long beg = NUM2LONG(argv[0]);
- long end = NUM2LONG(argv[1]);
- return str_byte_substr(str, beg, end, TRUE);
+ long beg = NUM2LONG(argv[0]);
+ long len = NUM2LONG(argv[1]);
+ return str_byte_substr(str, beg, len, TRUE);
}
rb_check_arity(argc, 1, 2);
return str_byte_aref(str, argv[0]);