refactor: safe_multiply() was incorrectly marked as static
This commit is contained in:
1 parent
ed1b2d2647
commit
c9708fb642
1 file changed
+1
-1
@@ -174,7 +174,7 @@ constexpr void normalize(std::intmax_t& num, std::intmax_t& den, std::intmax_t&
|
||||
}
|
||||
}
|
||||
|
||||
[[nodiscard]] static constexpr std::intmax_t safe_multiply(std::intmax_t lhs, std::intmax_t rhs)
|
||||
[[nodiscard]] constexpr std::intmax_t safe_multiply(std::intmax_t lhs, std::intmax_t rhs)
|
||||
{
|
||||
constexpr std::intmax_t c = std::uintmax_t(1) << (sizeof(std::intmax_t) * 4);
|
||||
|
||||
|
||||
Reference in new issue
Block a user