Null terminate newly created embedded strings

This commit is contained in:
Peter Zhu 2025-09-12 15:00:38 -04:00
parent f7ddf7b30e
commit 3b2f698432

View File

@ -1007,6 +1007,7 @@ str_alloc_embed(VALUE klass, size_t capa)
T_STRING | (RGENGC_WB_PROTECTED_STRING ? FL_WB_PROTECTED : 0), size, 0);
str->len = 0;
str->as.embed.ary[0] = 0;
return (VALUE)str;
}