From c98d2c96b4f3544481ca0f7ccdd3b309b0fabd83 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Tue, 13 Jun 2023 21:48:57 -0400 Subject: remove dumb template stuff --- src/discord/user.hpp | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) (limited to 'src/discord/user.hpp') diff --git a/src/discord/user.hpp b/src/discord/user.hpp index d2c1002..19a0bf9 100644 --- a/src/discord/user.hpp +++ b/src/discord/user.hpp @@ -84,17 +84,6 @@ struct UserData { [[nodiscard]] std::string GetDisplayNameEscapedBold() const; [[nodiscard]] std::string GetUsername() const; [[nodiscard]] std::string GetUsernameEscaped() const; - template - [[nodiscard]] inline std::string GetUsernameEscapedBold() const { - // stupid microoptimization (nanooptimization) that shouldnt exist - if constexpr (with_at) { - std::string r = "@" + Glib::Markup::escape_text(Username) + ""; - if (!IsPomelo()) r += "#" + Discriminator; - return r; - } else { - std::string r = "" + Glib::Markup::escape_text(Username) + ""; - if (!IsPomelo()) r += "#" + Discriminator; - return r; - } - } + [[nodiscard]] std::string GetUsernameEscapedBold() const; + [[nodiscard]] std::string GetUsernameEscapedBoldAt() const; }; -- cgit v1.2.3