From 63b0245d06ca56770473add8997b4ca18705502c Mon Sep 17 00:00:00 2001 From: Denis Angell Date: Mon, 25 Mar 2024 17:06:39 +0100 Subject: [PATCH] fix muldiv --- src/ripple/basics/impl/mulDiv.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/ripple/basics/impl/mulDiv.cpp b/src/ripple/basics/impl/mulDiv.cpp index 20e72e0477..dbdc14eb58 100644 --- a/src/ripple/basics/impl/mulDiv.cpp +++ b/src/ripple/basics/impl/mulDiv.cpp @@ -17,21 +17,17 @@ */ //============================================================================== -#include #include #include -#include -#include - +#include namespace ripple { std::pair mulDiv(std::uint64_t value, std::uint64_t mul, std::uint64_t div) { - using namespace boost::multiprecision; + using uint128_t = boost::multiprecision::uint128_t; - uint128_t result; - result = multiply(result, value, mul); + uint128_t result = multiply(result, value, mul); result /= div;