aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author21E14 <21xe14@gmail.com>2014-10-19 21:41:37 -0400
committer21E14 <21xe14@gmail.com>2014-10-20 17:56:19 -0400
commitb7ae2c172a93489fc621622e36dc4258c3934cb7 (patch)
tree9c06b0fd8056bfca97e4e5dba34e053f5e481fbd
parent84d13eef883769451ba9f77b56d9738d24474d5c (diff)
downloadbitcoin-b7ae2c172a93489fc621622e36dc4258c3934cb7.tar.xz
Chain::SetTip return type to void
-rw-r--r--src/chain.cpp5
-rw-r--r--src/chain.h4
2 files changed, 4 insertions, 5 deletions
diff --git a/src/chain.cpp b/src/chain.cpp
index 05427a4569..56ed22ce71 100644
--- a/src/chain.cpp
+++ b/src/chain.cpp
@@ -9,17 +9,16 @@ using namespace std;
// CChain implementation
-CBlockIndex *CChain::SetTip(CBlockIndex *pindex) {
+void CChain::SetTip(CBlockIndex *pindex) {
if (pindex == NULL) {
vChain.clear();
- return NULL;
+ return;
}
vChain.resize(pindex->nHeight + 1);
while (pindex && vChain[pindex->nHeight] != pindex) {
vChain[pindex->nHeight] = pindex;
pindex = pindex->pprev;
}
- return pindex;
}
CBlockLocator CChain::GetLocator(const CBlockIndex *pindex) const {
diff --git a/src/chain.h b/src/chain.h
index 4e6a466c6a..0533eeb730 100644
--- a/src/chain.h
+++ b/src/chain.h
@@ -395,8 +395,8 @@ public:
return vChain.size() - 1;
}
- /** Set/initialize a chain with a given tip. Returns the forking point. */
- CBlockIndex *SetTip(CBlockIndex *pindex);
+ /** Set/initialize a chain with a given tip. */
+ void SetTip(CBlockIndex *pindex);
/** Return a CBlockLocator that refers to a block in this chain (by default the tip). */
CBlockLocator GetLocator(const CBlockIndex *pindex = NULL) const;