diff options
| author | 2026-06-27 15:48:52 +0100 | |
|---|---|---|
| committer | 2026-06-27 15:48:52 +0100 | |
| commit | 4f61815eddce6ebabbad1c089c1e6197eb8eec57 (patch) | |
| tree | 1f75c9bf375a0619f60647b6810aad7e46c5db24 /src/users.cpp | |
| parent | Merge the addline/delline source files. (diff) | |
Redocument Write*Numeric and allow mutating values in OnNumeric.
Diffstat (limited to 'src/users.cpp')
| -rw-r--r-- | src/users.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/users.cpp b/src/users.cpp index 010601e31..2acd5cf88 100644 --- a/src/users.cpp +++ b/src/users.cpp @@ -673,7 +673,7 @@ bool LocalUserIO::CheckMaxSendQ(size_t extra) const return true; } -void User::WriteNumeric(const Numeric::Numeric& numeric) +void User::WriteNumeric(Numeric::Numeric& numeric) { auto* const localuser = this->AsLocal(); if (!localuser) @@ -688,14 +688,14 @@ void User::WriteNumeric(const Numeric::Numeric& numeric) localuser->Send(ServerInstance->GetRFCEvents().numeric, numericmsg); } -void User::WriteNumeric(const std::vector<Numeric::Numeric>& numerics) +void User::WriteNumeric(std::vector<Numeric::Numeric>& numerics) { auto* const lthis = this->AsLocal(); if (!lthis) return; ClientProtocol::MessageList messages; - for (const auto& numeric : numerics) + for (auto& numeric : numerics) { ModResult modres; FIRST_MOD_RESULT(OnNumeric, modres, (this, numeric)); @@ -812,12 +812,12 @@ uint64_t User::ForEachNeighbor(ForEachNeighborHandler& handler, bool include_sel return newid; } -void User::WriteRemoteNumeric(const Numeric::Numeric& numeric) +void User::WriteRemoteNumeric(Numeric::Numeric& numeric) { WriteNumeric(numeric); } -void User::WriteRemoteNumeric(const std::vector<Numeric::Numeric>& numerics) +void User::WriteRemoteNumeric(std::vector<Numeric::Numeric>& numerics) { WriteNumeric(numerics); } |
