diff options
| author | 2024-07-13 15:29:29 +0100 | |
|---|---|---|
| committer | 2024-07-13 15:29:29 +0100 | |
| commit | 3b9e22381bac094b20daa2715fefa90978f2d465 (patch) | |
| tree | 79e354813920fa2a563d5062d6a407ed1c85f9c4 /src/modules/m_ircv3_echomessage.cpp | |
| parent | Const correct numerichelper. (diff) | |
Use auto when extracting the internal type of a message target.
Diffstat (limited to 'src/modules/m_ircv3_echomessage.cpp')
| -rw-r--r-- | src/modules/m_ircv3_echomessage.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/modules/m_ircv3_echomessage.cpp b/src/modules/m_ircv3_echomessage.cpp index f57719c46..3d573d1ba 100644 --- a/src/modules/m_ircv3_echomessage.cpp +++ b/src/modules/m_ircv3_echomessage.cpp @@ -82,7 +82,7 @@ public: { case MessageTarget::TYPE_USER: { - User* destuser = target.Get<User>(); + const auto* destuser = target.Get<User>(); ClientProtocol::Messages::Privmsg privmsg(ClientProtocol::Messages::Privmsg::nocopy, user, destuser, text, details.type); privmsg.AddTags(tags); AddEchoTag(privmsg); @@ -91,7 +91,7 @@ public: } case MessageTarget::TYPE_CHANNEL: { - Channel* chan = target.Get<Channel>(); + const auto* chan = target.Get<Channel>(); const char status = details.echo_original ? target.original_status : target.status; ClientProtocol::Messages::Privmsg privmsg(ClientProtocol::Messages::Privmsg::nocopy, user, chan, text, details.type, status); privmsg.AddTags(tags); @@ -101,7 +101,7 @@ public: } case MessageTarget::TYPE_SERVER: { - const std::string* servername = target.Get<std::string>(); + const auto* servername = target.Get<std::string>(); ClientProtocol::Messages::Privmsg privmsg(ClientProtocol::Messages::Privmsg::nocopy, user, *servername, text, details.type); privmsg.AddTags(tags); AddEchoTag(privmsg); @@ -124,7 +124,7 @@ public: { case MessageTarget::TYPE_USER: { - User* destuser = target.Get<User>(); + const auto* destuser = target.Get<User>(); CTCTags::TagMessage message(user, destuser, tags); AddEchoTag(message); localuser->Send(tagmsgprov, message); @@ -132,7 +132,7 @@ public: } case MessageTarget::TYPE_CHANNEL: { - Channel* chan = target.Get<Channel>(); + const auto* chan = target.Get<Channel>(); const char status = details.echo_original ? target.original_status : target.status; CTCTags::TagMessage message(user, chan, tags, status); AddEchoTag(message); @@ -141,7 +141,7 @@ public: } case MessageTarget::TYPE_SERVER: { - const std::string* servername = target.Get<std::string>(); + const auto* servername = target.Get<std::string>(); CTCTags::TagMessage message(user, servername->c_str(), tags); AddEchoTag(message); localuser->Send(tagmsgprov, message); |
