From 9a74fce53dffc53a645a8f7b2995b0cd61dfa131 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Mon, 2 Dec 2024 22:01:00 +0100 Subject: [PATCH] DiscogsCoverProvider: Use anonymous namespace for constants --- src/covermanager/discogscoverprovider.cpp | 10 ++++++---- src/covermanager/discogscoverprovider.h | 5 ----- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/src/covermanager/discogscoverprovider.cpp b/src/covermanager/discogscoverprovider.cpp index af8841216..ac0da0cdd 100644 --- a/src/covermanager/discogscoverprovider.cpp +++ b/src/covermanager/discogscoverprovider.cpp @@ -52,10 +52,12 @@ using namespace Qt::Literals::StringLiterals; using std::make_shared; -const char *DiscogsCoverProvider::kUrlSearch = "https://api.discogs.com/database/search"; -const char *DiscogsCoverProvider::kAccessKeyB64 = "dGh6ZnljUGJlZ1NEeXBuSFFxSVk="; -const char *DiscogsCoverProvider::kSecretKeyB64 = "ZkFIcmlaSER4aHhRSlF2U3d0bm5ZVmdxeXFLWUl0UXI="; -const int DiscogsCoverProvider::kRequestsDelay = 1000; +namespace { +constexpr char kUrlSearch[] = "https://api.discogs.com/database/search"; +constexpr char kAccessKeyB64[] = "dGh6ZnljUGJlZ1NEeXBuSFFxSVk="; +constexpr char kSecretKeyB64[] = "ZkFIcmlaSER4aHhRSlF2U3d0bm5ZVmdxeXFLWUl0UXI="; +constexpr int kRequestsDelay = 1000; +} // namespace DiscogsCoverProvider::DiscogsCoverProvider(const SharedPtr network, QObject *parent) : JsonCoverProvider(u"Discogs"_s, false, false, 0.0, false, false, network, parent), diff --git a/src/covermanager/discogscoverprovider.h b/src/covermanager/discogscoverprovider.h index 83264fc4d..8ee38133a 100644 --- a/src/covermanager/discogscoverprovider.h +++ b/src/covermanager/discogscoverprovider.h @@ -89,11 +89,6 @@ class DiscogsCoverProvider : public JsonCoverProvider { void HandleReleaseReply(QNetworkReply *reply, const int search_id, const quint64 release_id); private: - static const char *kUrlSearch; - static const char *kAccessKeyB64; - static const char *kSecretKeyB64; - static const int kRequestsDelay; - QTimer *timer_flush_requests_; QQueue> queue_search_requests_; QQueue queue_release_requests_;