From dbe5a1fc6f9e18765863f332a3e79d7c918d3e65 Mon Sep 17 00:00:00 2001 From: Attila Molnar Date: Thu, 25 Feb 2016 16:40:50 +0100 Subject: Add User::WriteRemoteNumeric() and switch code using SendText() to send numerics to it --- src/users.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/users.cpp') diff --git a/src/users.cpp b/src/users.cpp index b6fbc38a0..f6cdcc769 100644 --- a/src/users.cpp +++ b/src/users.cpp @@ -954,6 +954,12 @@ void User::SendText(const std::string& linePrefix, std::stringstream& textStream SendText(linePrefix + line); } +void User::WriteRemoteNumeric(const Numeric::Numeric& numeric) +{ + const std::string& servername = (numeric.GetServer() ? numeric.GetServer()->GetName() : ServerInstance->Config->ServerName); + SendText(BuildNumeric(servername, this, numeric.GetNumeric(), numeric.GetParams())); +} + /* return 0 or 1 depending if users u and u2 share one or more common channels * (used by QUIT, NICK etc which arent channel specific notices) * -- cgit v1.3.1-10-gc9f91