Remove useless rb_check_arity() calls

This commit is contained in:
Shugo Maeda committed 2025-12-13 13:52:13 +09:00
1 parent e1f5e61d6b
commit 71dd272506
1 file changed
-12
-12
View File
@@ -10263,8 +10263,6 @@ rb_str_lstrip_bang(int argc, VALUE *argv, VALUE str)
char *start, *s;
long olen, loffset;
rb_check_arity(argc, 0, UNLIMITED_ARGUMENTS);
str_modify_keep_cr(str);
enc = STR_ENC_GET(str);
RSTRING_GETMEM(str, start, olen);
@@ -10324,8 +10322,6 @@ rb_str_lstrip(int argc, VALUE *argv, VALUE str)
char *start;
long len, loffset;
rb_check_arity(argc, 0, UNLIMITED_ARGUMENTS);
RSTRING_GETMEM(str, start, len);
if (argc > 0) {
char table[TR_TABLE_SIZE];
@@ -10413,8 +10409,6 @@ rb_str_rstrip_bang(int argc, VALUE *argv, VALUE str)
char *start;
long olen, roffset;
rb_check_arity(argc, 0, UNLIMITED_ARGUMENTS);
str_modify_keep_cr(str);
enc = STR_ENC_GET(str);
RSTRING_GETMEM(str, start, olen);
@@ -10472,8 +10466,6 @@ rb_str_rstrip(int argc, VALUE *argv, VALUE str)
char *start;
long olen, roffset;
rb_check_arity(argc, 0, UNLIMITED_ARGUMENTS);
enc = STR_ENC_GET(str);
RSTRING_GETMEM(str, start, olen);
if (argc > 0) {
@@ -10510,8 +10502,6 @@ rb_str_strip_bang(int argc, VALUE *argv, VALUE str)
long olen, loffset, roffset;
rb_encoding *enc;
rb_check_arity(argc, 0, UNLIMITED_ARGUMENTS);
str_modify_keep_cr(str);
enc = STR_ENC_GET(str);
RSTRING_GETMEM(str, start, olen);
@@ -10577,8 +10567,6 @@ rb_str_strip(int argc, VALUE *argv, VALUE str)
long olen, loffset, roffset;
rb_encoding *enc = STR_ENC_GET(str);
rb_check_arity(argc, 0, UNLIMITED_ARGUMENTS);
RSTRING_GETMEM(str, start, olen);
if (argc > 0) {