diff --git a/src/setting.hh b/src/setting.hh index edfebea8..39d5df93 100644 --- a/src/setting.hh +++ b/src/setting.hh @@ -186,8 +186,8 @@ namespace conky { T min; T max; public: - range_checking_accessors(T min_ = -std::numeric_limits::infinity(), - T max_ = std::numeric_limits::infinity(), + range_checking_accessors(T min_ = std::numeric_limits::min(), + T max_ = std::numeric_limits::max(), T default_value_ = T(), bool modifiable_ = false) : Base(default_value_, modifiable_), min(min_), max(max_) { assert(min_ <= default_value_ && default_value_ <= max_); }