@@ -7,7 +7,7 @@ DiscordManager::DiscordManager()
77
88DiscordManager::~DiscordManager ()
99{
10- Discord_Shutdown ();
10+ Dispose ();
1111}
1212
1313void DiscordManager::Initialize ()
@@ -18,7 +18,7 @@ void DiscordManager::Initialize()
1818 handlers.ready = &HandleDiscordReady;
1919 handlers.disconnected = &HandleDiscordDisconnected;
2020 handlers.errored = &HandleDiscordError;
21- Discord_Initialize (AppID , NULL , 1 , NULL );
21+ Discord_Initialize (appID , NULL , 1 , NULL );
2222 UpdateDiscordPresence ();
2323 LOGMSG (" Discord RPC is running" );
2424}
@@ -45,18 +45,10 @@ void DiscordManager::HandleDiscordError(int errcode, const char* message)
4545
4646void DiscordManager::UpdateDiscordPresence ()
4747{
48- if (SendPresence)
49- {
50- char buffer[256 ];
51- DiscordRichPresence discordPresence;
52- memset (&discordPresence, 0 , sizeof (discordPresence));
53- discordPresence.state = state.toStdString ().c_str ();
54- discordPresence.details = details.toStdString ().c_str ();
55- discordPresence.instance = 0 ;
56- Discord_UpdatePresence (&discordPresence);
57- }
58- else
59- {
60- Discord_ClearPresence ();
61- }
48+ DiscordRichPresence discordPresence;
49+ memset (&discordPresence, 0 , sizeof (discordPresence));
50+ discordPresence.state = state;
51+ discordPresence.details = details;
52+ discordPresence.instance = 0 ;
53+ Discord_UpdatePresence (&discordPresence);
6254}
0 commit comments