From a2b1199e87e03754f4a92119dbf0dac1240be8ea Mon Sep 17 00:00:00 2001 From: emeric Date: Sat, 19 Nov 2022 13:07:45 +0100 Subject: [PATCH] More constexpr --- .../services/database/include/services/database/Artist.hpp | 2 +- .../services/database/include/services/database/Release.hpp | 2 +- .../services/database/include/services/database/Track.hpp | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/libs/services/database/include/services/database/Artist.hpp b/src/libs/services/database/include/services/database/Artist.hpp index 04067a9c..669aa1ff 100644 --- a/src/libs/services/database/include/services/database/Artist.hpp +++ b/src/libs/services/database/include/services/database/Artist.hpp @@ -112,7 +112,7 @@ class Artist : public Object } private: - static const std::size_t _maxNameLength = 128; + static constexpr std::size_t _maxNameLength {128}; friend class Session; // Create diff --git a/src/libs/services/database/include/services/database/Release.hpp b/src/libs/services/database/include/services/database/Release.hpp index 2079fc41..5bb00607 100644 --- a/src/libs/services/database/include/services/database/Release.hpp +++ b/src/libs/services/database/include/services/database/Release.hpp @@ -134,7 +134,7 @@ class Release : public Object Release(const std::string& name, const std::optional& MBID = {}); static pointer create(Session& session, const std::string& name, const std::optional& MBID = {}); - static const std::size_t _maxNameLength {128}; + static constexpr std::size_t _maxNameLength {128}; std::string _name; std::string _MBID; diff --git a/src/libs/services/database/include/services/database/Track.hpp b/src/libs/services/database/include/services/database/Track.hpp index d7f211e2..60edfc95 100644 --- a/src/libs/services/database/include/services/database/Track.hpp +++ b/src/libs/services/database/include/services/database/Track.hpp @@ -207,9 +207,9 @@ class Track : public Object Track(const std::filesystem::path& p); static pointer create(Session& session, const std::filesystem::path& p); - static const std::size_t _maxNameLength = 128; - static const std::size_t _maxCopyrightLength = 128; - static const std::size_t _maxCopyrightURLLength = 128; + static constexpr std::size_t _maxNameLength {128}; + static constexpr std::size_t _maxCopyrightLength {128}; + static constexpr std::size_t _maxCopyrightURLLength {128}; int _scanVersion {}; int _trackNumber {};