Harden emote parsing (#3885)

This commit is contained in:
pajlada
2022-11-05 11:04:35 +01:00
committed by GitHub
parent f00f766eeb
commit aac9ea53d0
14 changed files with 1163 additions and 104 deletions
+3 -5
View File
@@ -24,6 +24,7 @@ class Logging;
class Paths;
class AccountManager;
class Emotes;
class IEmotes;
class Settings;
class Fonts;
class Toasts;
@@ -41,7 +42,7 @@ public:
virtual Theme *getThemes() = 0;
virtual Fonts *getFonts() = 0;
virtual Emotes *getEmotes() = 0;
virtual IEmotes *getEmotes() = 0;
virtual AccountController *getAccounts() = 0;
virtual HotkeyController *getHotkeys() = 0;
virtual WindowManager *getWindows() = 0;
@@ -99,10 +100,7 @@ public:
{
return this->fonts;
}
Emotes *getEmotes() override
{
return this->emotes;
}
IEmotes *getEmotes() override;
AccountController *getAccounts() override
{
return this->accounts;