From: David Malcolm Date: Thu, 31 Oct 2024 16:25:07 +0000 (-0400) Subject: diagnostics: use std::move in output_factory::handler ctor X-Git-Tag: basepoints/gcc-16~4747 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a91569d47d68cfe2b53b97b743c8b936d58b1658;p=thirdparty%2Fgcc.git diagnostics: use std::move in output_factory::handler ctor gcc/ChangeLog: * opts-diagnostic.cc (output_factory::handler::handler): Use std::move on name. Signed-off-by: David Malcolm --- diff --git a/gcc/opts-diagnostic.cc b/gcc/opts-diagnostic.cc index 8dd4234ab0f4..97ff5777ef0a 100644 --- a/gcc/opts-diagnostic.cc +++ b/gcc/opts-diagnostic.cc @@ -107,7 +107,7 @@ public: class handler { public: - handler (std::string name) : m_name (name) {} + handler (std::string name) : m_name (std::move (name)) {} virtual ~handler () {} const std::string &get_name () const { return m_name; }