diff options
| author | dummyx <x17@yuuka.local> | 2026-04-29 21:31:27 +0900 |
|---|---|---|
| committer | Nobuyoshi Nakada <nobu.nakada@gmail.com> | 2026-04-30 12:12:57 +0900 |
| commit | 5dcc311fa66252cd588c4c8763aab7efc37917dc (patch) | |
| tree | 0920726d45a6a440b5b6edca3bbda3557ac56ca3 /enumerator.c | |
| parent | c649d2027842281996baf9ff3d57889cdfa9dd95 (diff) | |
enumerator.c: guard eargs during inspect
Diffstat (limited to 'enumerator.c')
| -rw-r--r-- | enumerator.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/enumerator.c b/enumerator.c index 81b71bd8b4..65a9d20d14 100644 --- a/enumerator.c +++ b/enumerator.c @@ -1222,6 +1222,7 @@ append_method(VALUE obj, VALUE str, ID default_method, VALUE default_args) rb_str_buf_cat2(str, ")"); } } + RB_GC_GUARD(eargs); return str; } @@ -4387,6 +4388,7 @@ arith_seq_inspect(VALUE self) rb_str_buf_cat2(str, ")"); } } + RB_GC_GUARD(eargs); rb_str_buf_cat2(str, ")"); |
