diff --git a/src/base/intmath.hh b/src/base/intmath.hh index 4be4a3b0e9..78d0795309 100644 --- a/src/base/intmath.hh +++ b/src/base/intmath.hh @@ -228,7 +228,7 @@ template static constexpr std::pair, std::make_unsigned_t> mulUnsigned(std::make_unsigned_t val_a, std::make_unsigned_t val_b) { - std::make_unsigned_t hi, low; + std::make_unsigned_t hi{}, low{}; mulUnsigned(hi, low, val_a, val_b); return {hi, low}; }; @@ -237,7 +237,7 @@ template static constexpr std::pair, std::make_signed_t> mulSigned(std::make_signed_t val_a, std::make_signed_t val_b) { - std::make_signed_t hi, low; + std::make_signed_t hi{}, low{}; mulSigned(hi, low, val_a, val_b); return {hi, low}; };