Fix some compiler warnings
This commit is contained in:
parent
1e62c749af
commit
b63de0ad29
4 changed files with 8 additions and 2 deletions
|
|
@ -87,9 +87,12 @@ void account_statistics_object::process_fees(const account_object& a, database&
|
|||
|
||||
share_type network_cut = cut_fee(core_fee_total, account.network_fee_percentage);
|
||||
assert( network_cut <= core_fee_total );
|
||||
|
||||
#ifndef NDEBUG
|
||||
share_type burned = cut_fee(network_cut, props.parameters.burn_percent_of_fee);
|
||||
share_type accumulated = network_cut - burned;
|
||||
assert( accumulated + burned == network_cut );
|
||||
#endif
|
||||
share_type lifetime_cut = cut_fee(core_fee_total, account.lifetime_referrer_fee_percentage);
|
||||
share_type referral = core_fee_total - network_cut - lifetime_cut;
|
||||
|
||||
|
|
|
|||
|
|
@ -334,7 +334,9 @@ void database::init_genesis(const genesis_state_type& genesis_state)
|
|||
});
|
||||
|
||||
// Initialize witness schedule
|
||||
#ifndef NDEBUG
|
||||
const witness_schedule_object& wso =
|
||||
#endif
|
||||
create<witness_schedule_object>([&](witness_schedule_object& _wso)
|
||||
{
|
||||
memset(_wso.rng_seed.begin(), 0, _wso.rng_seed.size());
|
||||
|
|
|
|||
|
|
@ -40,6 +40,7 @@ class generic_witness_scheduler
|
|||
public:
|
||||
void check_invariant() const
|
||||
{
|
||||
#ifndef NDEBUG
|
||||
CountType tokens = _ineligible_no_turn.size() + _eligible.size();
|
||||
CountType turns = _eligible.size();
|
||||
for( const std::pair< WitnessID, bool >& item : _ineligible_waiting_for_token )
|
||||
|
|
@ -47,7 +48,7 @@ class generic_witness_scheduler
|
|||
|
||||
assert( _tokens == tokens );
|
||||
assert( _turns == turns );
|
||||
|
||||
#endif
|
||||
|
||||
flat_set< WitnessID > witness_set;
|
||||
// make sure each witness_id occurs only once among the three states
|
||||
|
|
|
|||
|
|
@ -249,7 +249,7 @@ BOOST_AUTO_TEST_CASE( black_swan )
|
|||
publish_feed( bitusd, feedproducer, current_feed );
|
||||
|
||||
/// this sell order is designed to trigger a black swan
|
||||
create_sell_order(borrower2, bitusd.amount(1000), core.amount(3000));
|
||||
create_sell_order( borrower2, bitusd.amount(1000), core.amount(3000) );
|
||||
|
||||
FC_ASSERT( bitusd.bitasset_data(db).has_settlement() );
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue