Browse Source

Merge pull request #4735

3802224 Remove all other print() methods (Wladimir J. van der Laan)
9b6d4c5 Move strprintf define to tinyformat.h (Wladimir J. van der Laan)
8121258 Remove print() from core functions (Wladimir J. van der Laan)
0.10
Wladimir J. van der Laan 10 years ago
parent
commit
93ed3d9b4e
No known key found for this signature in database
GPG Key ID: 74810B012346C9A6
  1. 5
      src/alert.cpp
  2. 1
      src/alert.h
  3. 40
      src/core.cpp
  4. 6
      src/core.h
  5. 3
      src/init.cpp
  6. 1
      src/main.cpp
  7. 10
      src/main.h
  8. 10
      src/miner.cpp
  9. 10
      src/netbase.cpp
  10. 2
      src/netbase.h
  11. 6
      src/protocol.cpp
  12. 3
      src/protocol.h
  13. 2
      src/tinyformat.h
  14. 1
      src/util.h
  15. 5
      src/wallet.h

5
src/alert.cpp

@ -80,11 +80,6 @@ std::string CUnsignedAlert::ToString() const @@ -80,11 +80,6 @@ std::string CUnsignedAlert::ToString() const
strStatusBar);
}
void CUnsignedAlert::print() const
{
LogPrintf("%s", ToString());
}
void CAlert::SetNull()
{
CUnsignedAlert::SetNull();

1
src/alert.h

@ -68,7 +68,6 @@ public: @@ -68,7 +68,6 @@ public:
void SetNull();
std::string ToString() const;
void print() const;
};
/** An alert is a combination of a serialized CUnsignedAlert and a signature. */

40
src/core.cpp

@ -5,18 +5,13 @@ @@ -5,18 +5,13 @@
#include "core.h"
#include "util.h"
#include "tinyformat.h"
std::string COutPoint::ToString() const
{
return strprintf("COutPoint(%s, %u)", hash.ToString().substr(0,10), n);
}
void COutPoint::print() const
{
LogPrintf("%s\n", ToString());
}
CTxIn::CTxIn(COutPoint prevoutIn, CScript scriptSigIn, unsigned int nSequenceIn)
{
prevout = prevoutIn;
@ -46,11 +41,6 @@ std::string CTxIn::ToString() const @@ -46,11 +41,6 @@ std::string CTxIn::ToString() const
return str;
}
void CTxIn::print() const
{
LogPrintf("%s\n", ToString());
}
CTxOut::CTxOut(int64_t nValueIn, CScript scriptPubKeyIn)
{
nValue = nValueIn;
@ -67,11 +57,6 @@ std::string CTxOut::ToString() const @@ -67,11 +57,6 @@ std::string CTxOut::ToString() const
return strprintf("CTxOut(nValue=%d.%08d, scriptPubKey=%s)", nValue / COIN, nValue % COIN, scriptPubKey.ToString().substr(0,30));
}
void CTxOut::print() const
{
LogPrintf("%s\n", ToString());
}
CFeeRate::CFeeRate(int64_t nFeePaid, size_t nSize)
{
if (nSize > 0)
@ -92,8 +77,7 @@ int64_t CFeeRate::GetFee(size_t nSize) const @@ -92,8 +77,7 @@ int64_t CFeeRate::GetFee(size_t nSize) const
std::string CFeeRate::ToString() const
{
std::string result = FormatMoney(nSatoshisPerK) + " BTC/kB";
return result;
return strprintf("%d.%08d BTC/kB", nSatoshisPerK / COIN, nSatoshisPerK % COIN);
}
CMutableTransaction::CMutableTransaction() : nVersion(CTransaction::CURRENT_VERSION), nLockTime(0) {}
@ -171,11 +155,6 @@ std::string CTransaction::ToString() const @@ -171,11 +155,6 @@ std::string CTransaction::ToString() const
return str;
}
void CTransaction::print() const
{
LogPrintf("%s", ToString());
}
// Amount compression:
// * If the amount is 0, output 0
// * first, divide the amount (in base units) by the largest power of 10 possible; call the exponent e (e is max 9)
@ -285,9 +264,10 @@ uint256 CBlock::CheckMerkleBranch(uint256 hash, const std::vector<uint256>& vMer @@ -285,9 +264,10 @@ uint256 CBlock::CheckMerkleBranch(uint256 hash, const std::vector<uint256>& vMer
return hash;
}
void CBlock::print() const
std::string CBlock::ToString() const
{
LogPrintf("CBlock(hash=%s, ver=%d, hashPrevBlock=%s, hashMerkleRoot=%s, nTime=%u, nBits=%08x, nNonce=%u, vtx=%u)\n",
std::stringstream s;
s << strprintf("CBlock(hash=%s, ver=%d, hashPrevBlock=%s, hashMerkleRoot=%s, nTime=%u, nBits=%08x, nNonce=%u, vtx=%u)\n",
GetHash().ToString(),
nVersion,
hashPrevBlock.ToString(),
@ -296,11 +276,11 @@ void CBlock::print() const @@ -296,11 +276,11 @@ void CBlock::print() const
vtx.size());
for (unsigned int i = 0; i < vtx.size(); i++)
{
LogPrintf(" ");
vtx[i].print();
s << " " << vtx[i].ToString() << "\n";
}
LogPrintf(" vMerkleTree: ");
s << " vMerkleTree: ";
for (unsigned int i = 0; i < vMerkleTree.size(); i++)
LogPrintf("%s ", vMerkleTree[i].ToString());
LogPrintf("\n");
s << " " << vMerkleTree[i].ToString();
s << "\n";
return s.str();
}

6
src/core.h

@ -47,7 +47,6 @@ public: @@ -47,7 +47,6 @@ public:
}
std::string ToString() const;
void print() const;
};
/** An inpoint - a combination of a transaction and an index n into its vin */
@ -107,7 +106,6 @@ public: @@ -107,7 +106,6 @@ public:
}
std::string ToString() const;
void print() const;
};
@ -200,7 +198,6 @@ public: @@ -200,7 +198,6 @@ public:
}
std::string ToString() const;
void print() const;
};
@ -279,7 +276,6 @@ public: @@ -279,7 +276,6 @@ public:
}
std::string ToString() const;
void print() const;
};
/** A mutable version of CTransaction. */
@ -497,7 +493,7 @@ public: @@ -497,7 +493,7 @@ public:
std::vector<uint256> GetMerkleBranch(int nIndex) const;
static uint256 CheckMerkleBranch(uint256 hash, const std::vector<uint256>& vMerkleBranch, int nIndex);
void print() const;
std::string ToString() const;
};

3
src/init.cpp

@ -1029,8 +1029,7 @@ bool AppInit2(boost::thread_group& threadGroup) @@ -1029,8 +1029,7 @@ bool AppInit2(boost::thread_group& threadGroup)
CBlock block;
ReadBlockFromDisk(block, pindex);
block.BuildMerkleTree();
block.print();
LogPrintf("\n");
LogPrintf("%s\n", block.ToString());
nFound++;
}
}

1
src/main.cpp

@ -3968,7 +3968,6 @@ bool static ProcessMessage(CNode* pfrom, string strCommand, CDataStream& vRecv, @@ -3968,7 +3968,6 @@ bool static ProcessMessage(CNode* pfrom, string strCommand, CDataStream& vRecv,
vRecv >> block;
LogPrint("net", "received block %s peer=%d\n", block.GetHash().ToString(), pfrom->id);
// block.print();
CInv inv(MSG_BLOCK, block.GetHash());
pfrom->AddInventoryKnown(inv);

10
src/main.h

@ -839,11 +839,6 @@ public: @@ -839,11 +839,6 @@ public:
GetBlockHash().ToString());
}
void print() const
{
LogPrintf("%s\n", ToString());
}
// Check whether this block index entry is valid up to the passed validity level.
bool IsValid(enum BlockStatus nUpTo = BLOCK_VALID_TRANSACTIONS) const
{
@ -935,11 +930,6 @@ public: @@ -935,11 +930,6 @@ public:
hashPrev.ToString());
return str;
}
void print() const
{
LogPrintf("%s\n", ToString());
}
};
/** Capture information about block/transaction validation */

10
src/miner.cpp

@ -42,14 +42,6 @@ public: @@ -42,14 +42,6 @@ public:
COrphan(const CTransaction* ptxIn) : ptx(ptxIn), feeRate(0), dPriority(0)
{
}
void print() const
{
LogPrintf("COrphan(hash=%s, dPriority=%.1f, fee=%s)\n",
ptx->GetHash().ToString(), dPriority, feeRate.ToString());
BOOST_FOREACH(uint256 hash, setDependsOn)
LogPrintf(" setDependsOn %s\n", hash.ToString());
}
};
uint64_t nLastBlockTx = 0;
@ -404,7 +396,7 @@ CBlockTemplate* CreateNewBlockWithKey(CReserveKey& reservekey) @@ -404,7 +396,7 @@ CBlockTemplate* CreateNewBlockWithKey(CReserveKey& reservekey)
bool ProcessBlockFound(CBlock* pblock, CWallet& wallet, CReserveKey& reservekey)
{
pblock->print();
LogPrintf("%s\n", pblock->ToString());
LogPrintf("generated %s\n", FormatMoney(pblock->vtx[0].vout[0].nValue));
// Found a solution

10
src/netbase.cpp

@ -874,11 +874,6 @@ uint64_t CNetAddr::GetHash() const @@ -874,11 +874,6 @@ uint64_t CNetAddr::GetHash() const
return nRet;
}
void CNetAddr::print() const
{
LogPrintf("CNetAddr(%s)\n", ToString());
}
// private extensions to enum Network, only returned by GetExtNetwork,
// and only used in GetReachabilityFrom
static const int NET_UNKNOWN = NET_MAX + 0;
@ -1107,11 +1102,6 @@ std::string CService::ToString() const @@ -1107,11 +1102,6 @@ std::string CService::ToString() const
return ToStringIPPort();
}
void CService::print() const
{
LogPrintf("CService(%s)\n", ToString());
}
void CService::SetPort(unsigned short portIn)
{
port = portIn;

2
src/netbase.h

@ -80,7 +80,6 @@ class CNetAddr @@ -80,7 +80,6 @@ class CNetAddr
bool GetInAddr(struct in_addr* pipv4Addr) const;
std::vector<unsigned char> GetGroup() const;
int GetReachabilityFrom(const CNetAddr *paddrPartner = NULL) const;
void print() const;
CNetAddr(const struct in6_addr& pipv6Addr);
bool GetIn6Addr(struct in6_addr* pipv6Addr) const;
@ -145,7 +144,6 @@ class CService : public CNetAddr @@ -145,7 +144,6 @@ class CService : public CNetAddr
std::string ToString() const;
std::string ToStringPort() const;
std::string ToStringIPPort() const;
void print() const;
CService(const struct in6_addr& ipv6Addr, unsigned short port);
CService(const struct sockaddr_in6& addr);

6
src/protocol.cpp

@ -144,9 +144,3 @@ std::string CInv::ToString() const @@ -144,9 +144,3 @@ std::string CInv::ToString() const
{
return strprintf("%s %s", GetCommand(), hash.ToString());
}
void CInv::print() const
{
LogPrintf("CInv(%s)\n", ToString());
}

3
src/protocol.h

@ -98,8 +98,6 @@ class CAddress : public CService @@ -98,8 +98,6 @@ class CAddress : public CService
READWRITE(*pip);
)
void print() const;
// TODO: make private (improves encapsulation)
public:
uint64_t nServices;
@ -130,7 +128,6 @@ class CInv @@ -130,7 +128,6 @@ class CInv
bool IsKnownType() const;
const char* GetCommand() const;
std::string ToString() const;
void print() const;
// TODO: make private (improves encapsulation)
public:

2
src/tinyformat.h

@ -1007,4 +1007,6 @@ TINYFORMAT_WRAP_FORMAT_N(16, returnType, funcName, funcDeclSuffix, bodyPrefix, s @@ -1007,4 +1007,6 @@ TINYFORMAT_WRAP_FORMAT_N(16, returnType, funcName, funcDeclSuffix, bodyPrefix, s
} // namespace tinyformat
#define strprintf tfm::format
#endif // TINYFORMAT_H_INCLUDED

1
src/util.h

@ -108,7 +108,6 @@ bool LogAcceptCategory(const char* category); @@ -108,7 +108,6 @@ bool LogAcceptCategory(const char* category);
/* Send a string to the log output */
int LogPrintStr(const std::string &str);
#define strprintf tfm::format
#define LogPrintf(...) LogPrint(NULL, __VA_ARGS__)
/* When we switch to C++11, this can be switched to variadic templates instead

5
src/wallet.h

@ -824,11 +824,6 @@ public: @@ -824,11 +824,6 @@ public:
{
return strprintf("COutput(%s, %d, %d) [%s]", tx->GetHash().ToString(), i, nDepth, FormatMoney(tx->vout[i].nValue).c_str());
}
void print() const
{
LogPrintf("%s\n", ToString());
}
};

Loading…
Cancel
Save