From fa832103aaa61e93b78ece9dd68c245a41afa6b6 Mon Sep 17 00:00:00 2001 From: MarcoFalke Date: Tue, 25 Jan 2022 11:18:03 +0100 Subject: Avoid integer sanitizer warnings in chain.o --- src/chain.cpp | 2 +- src/chain.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/chain.cpp b/src/chain.cpp index e0c29372dd..b8158f7b0b 100644 --- a/src/chain.cpp +++ b/src/chain.cpp @@ -151,7 +151,7 @@ int64_t GetBlockProofEquivalentTime(const CBlockIndex& to, const CBlockIndex& fr if (r.bits() > 63) { return sign * std::numeric_limits::max(); } - return sign * r.GetLow64(); + return sign * int64_t(r.GetLow64()); } /** Find the last common ancestor two blocks have. diff --git a/src/chain.h b/src/chain.h index 55bdf4cd56..7d5164a7ff 100644 --- a/src/chain.h +++ b/src/chain.h @@ -462,7 +462,7 @@ public: /** Return the maximal height in the chain. Is equal to chain.Tip() ? chain.Tip()->nHeight : -1. */ int Height() const { - return vChain.size() - 1; + return int(vChain.size()) - 1; } /** Set/initialize a chain with a given tip. */ -- cgit v1.2.3