diff --git a/src/frontend/mame/ui/menu.h b/src/frontend/mame/ui/menu.h index eeeb7ae6eb3..c88abdc8cb2 100644 --- a/src/frontend/mame/ui/menu.h +++ b/src/frontend/mame/ui/menu.h @@ -278,11 +278,11 @@ protected: float maxwidth(origwidth); for (Iter it = begin; it != end; ++it) { - std::string_view const &line(*it); + std::string_view const line(*it); if (!line.empty()) { text_layout layout(*ui().get_font(), text_size * m_last_aspect, text_size, 1.0, justify, wrap); - layout.add_text(std::string_view(*it), rgb_t::white(), rgb_t::black()); + layout.add_text(line, rgb_t::white(), rgb_t::black()); maxwidth = (std::max)(layout.actual_width(), maxwidth); } }