summaryrefslogtreecommitdiffstats
path: root/src/Configuration.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Configuration.hpp')
-rw-r--r--src/Configuration.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Configuration.hpp b/src/Configuration.hpp
index 9c9142d..cf99ad1 100644
--- a/src/Configuration.hpp
+++ b/src/Configuration.hpp
@@ -54,7 +54,7 @@ public:
// Set a global configuration setting
template<class S>
- void set(typename S::Value value)
+ void set(decltype(S::value) value)
{
S& setting = std::get<S>(_settings);
@@ -66,7 +66,7 @@ public:
// Get a global configuration setting
template<class S>
- typename S::Value get() const
+ const decltype(S::value) get() const
{
return std::get<S>(_settings).value;
}