diff --git a/include/units.h b/include/units.h index c789939c..e1c6136f 100644 --- a/include/units.h +++ b/include/units.h @@ -2309,7 +2309,7 @@ namespace units // unary addition: +T template class NonLinearScale> - inline unit_t operator+(const unit_t& u) noexcept + constexpr inline unit_t operator+(const unit_t& u) noexcept { return u; } @@ -2333,7 +2333,7 @@ namespace units // unary addition: -T template class NonLinearScale> - inline unit_t operator-(const unit_t& u) noexcept + constexpr inline unit_t operator-(const unit_t& u) noexcept { return unit_t(-u()); }