diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2021-06-10 15:15:35 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2021-06-10 15:15:35 +0900 |
commit | 791d7d49476e6363c1bd24af637a9581acc627bb (patch) | |
tree | 2825adea013073131a09f49b9e746676162210b7 /ruby.c | |
parent | 8a46b480a719a419e1d596ce20740da020501003 (diff) |
Freeze command line script
Diffstat (limited to 'ruby.c')
-rw-r--r-- | ruby.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -2051,6 +2051,7 @@ process_options(int argc, char **argv, ruby_cmdline_options_t *opt) rb_gvar_ractor_local("$-a"); if ((rb_e_script = opt->e_script) != 0) { + rb_str_freeze(rb_e_script); rb_gc_register_mark_object(opt->e_script); } |