diff --git a/core/sstring.hh b/core/sstring.hh index f48a124528..8fabd08a62 100644 --- a/core/sstring.hh +++ b/core/sstring.hh @@ -43,8 +43,9 @@ class basic_sstring { char* str() { return is_internal() ? u.internal.str : u.external.str; } - struct initialized_later {}; public: + struct initialized_later {}; + basic_sstring() noexcept { u.internal.size = 0; u.internal.str[0] = '\0';