From 29e7674e56bf2b829bba22def2760d034a76e788 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Mon, 11 Mar 2024 13:53:05 +0000 Subject: Replace convertTo/stringify with non-throwing alternatives. Having these throw is terrible for ergonomics and there are loads of places where the exception was either silently ignored or not handled at all. Having a function which returns an optional and another that returns a default works a lot better imo. --- src/protocol.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/protocol.cpp') diff --git a/src/protocol.cpp b/src/protocol.cpp index 6fb7d3398..4893173af 100644 --- a/src/protocol.cpp +++ b/src/protocol.cpp @@ -157,7 +157,7 @@ void IRCDProto::SendCTCPInternal(const MessageSource &source, const Anope::strin void IRCDProto::SendNumericInternal(int numeric, const Anope::string &dest, const std::vector ¶ms) { - Anope::string n = stringify(numeric); + Anope::string n = Anope::ToString(numeric); if (numeric < 10) n = "0" + n; if (numeric < 100) -- cgit