Fix dumb errors on ubuntu

This commit is contained in:
Evan Duffield 2016-05-06 18:36:11 -04:00
parent e6d7f4ed7f
commit 9b7504cb32
3 changed files with 13 additions and 10 deletions

View File

@ -108,31 +108,33 @@ inline uint64_t le64toh(uint64_t little_endian_64bits)
#else // WORDS_BIGENDIAN
#if HAVE_DECL_HTOBE16 == 0
inline uint16_t htobe16(uint16_t host_16bits)
/*inline uint16_t htobe16(uint16_t host_16bits)
{
return bswap_16(host_16bits);
}
} */
#endif // HAVE_DECL_HTOBE16
#if HAVE_DECL_HTOLE16 == 0
inline uint16_t htole16(uint16_t host_16bits)
/*inline uint16_t htole16(uint16_t host_16bits)
{
return host_16bits;
}
} */
#endif // HAVE_DECL_HTOLE16
#if HAVE_DECL_BE16TOH == 0
/*
inline uint16_t be16toh(uint16_t big_endian_16bits)
{
return bswap_16(big_endian_16bits);
}
} */
#endif // HAVE_DECL_BE16TOH
#if HAVE_DECL_LE16TOH == 0
inline uint16_t le16toh(uint16_t little_endian_16bits)
/*
inlineuint16_t le16toh(uint16_t little_endian_16bits)
{
return little_endian_16bits;
}
} */
#endif // HAVE_DECL_LE16TOH
#if HAVE_DECL_HTOBE32 == 0

View File

@ -329,7 +329,8 @@ void CGovernanceManager::ProcessMessage(CNode* pfrom, std::string& strCommand, C
int nConf = 0;
if(!IsCollateralValid(budgetProposalBroadcast.nFeeTXHash, budgetProposalBroadcast.GetHash(), strError, budgetProposalBroadcast.nTime, nConf, GOVERNANCE_FEE_TX)){
LogPrintf("Proposal FeeTX is not valid - %s - %s\n", budgetProposalBroadcast.nFeeTXHash.ToString(), strError);
if(nConf >= 1) vecImmatureBudgetProposals.push_back(budgetProposalBroadcast);
//todo 12.1
//if(nConf >= 1) vecImmatureBudgetProposals.push_back(budgetProposalBroadcast);
return;
}

View File

@ -46,7 +46,7 @@ int ConvertVoteOutcome(std::string strVoteOutcome)
// convert custom sentinel outcomes to integer and store
try {
int i = std::stoi(strVoteOutcome);
int i = boost::lexical_cast<int>(strVoteOutcome);
if(i < VOTE_ACTION_CUSTOM_START || i > VOTE_ACTION_CUSTOM_END) return -1;
return i;
}