diff --git a/src/discord/richpresence.cpp b/src/discord/richpresence.cpp index 42695ca34..04737dbc4 100644 --- a/src/discord/richpresence.cpp +++ b/src/discord/richpresence.cpp @@ -49,7 +49,6 @@ RichPresence::RichPresence(const SharedPtr player, : QObject(parent), player_(player), playlist_manager_(playlist_manager), - activity_({ {}, {}, {}, 0, 0, 0 }), send_presence_timestamp_(0), enabled_(false) { diff --git a/src/discord/richpresence.h b/src/discord/richpresence.h index 56e29a90f..cf9c670b4 100644 --- a/src/discord/richpresence.h +++ b/src/discord/richpresence.h @@ -58,14 +58,17 @@ class RichPresence : public QObject { const SharedPtr player_; const SharedPtr playlist_manager_; - struct { + class Activity { + public: + explicit Activity() : start_timestamp(0), length_secs(0), seek_secs(0) {} QString title; QString artist; QString album; qint64 start_timestamp; qint64 length_secs; qint64 seek_secs; - } activity_; + }; + Activity activity_; qint64 send_presence_timestamp_; bool enabled_; };