@@ -609,14 +609,14 @@ rb_setup_fake_str(struct RString *fake_str, const char *name, long len, rb_encod
609609VALUE
610610rb_fstring_new (const char * ptr , long len )
611611{
612- struct RString fake_str ;
612+ struct RString fake_str = { RBASIC_INIT } ;
613613 return register_fstring (setup_fake_str (& fake_str , ptr , len , ENCINDEX_US_ASCII ), false, false);
614614}
615615
616616VALUE
617617rb_fstring_enc_new (const char * ptr , long len , rb_encoding * enc )
618618{
619- struct RString fake_str ;
619+ struct RString fake_str = { RBASIC_INIT } ;
620620 return register_fstring (rb_setup_fake_str (& fake_str , ptr , len , enc ), false, false);
621621}
622622
@@ -12514,7 +12514,7 @@ rb_str_to_interned_str(VALUE str)
1251412514VALUE
1251512515rb_interned_str (const char * ptr , long len )
1251612516{
12517- struct RString fake_str ;
12517+ struct RString fake_str = { RBASIC_INIT } ;
1251812518 return register_fstring (setup_fake_str (& fake_str , ptr , len , ENCINDEX_US_ASCII ), true, false);
1251912519}
1252012520
@@ -12531,7 +12531,7 @@ rb_enc_interned_str(const char *ptr, long len, rb_encoding *enc)
1253112531 rb_enc_autoload (enc );
1253212532 }
1253312533
12534- struct RString fake_str ;
12534+ struct RString fake_str = { RBASIC_INIT } ;
1253512535 return register_fstring (rb_setup_fake_str (& fake_str , ptr , len , enc ), true, false);
1253612536}
1253712537
@@ -12542,7 +12542,7 @@ rb_enc_literal_str(const char *ptr, long len, rb_encoding *enc)
1254212542 rb_enc_autoload (enc );
1254312543 }
1254412544
12545- struct RString fake_str ;
12545+ struct RString fake_str = { RBASIC_INIT } ;
1254612546 return register_fstring (rb_setup_fake_str (& fake_str , ptr , len , enc ), true, true);
1254712547}
1254812548
0 commit comments