Quiet harmless compiler warnings

This commit is contained in:
Eric Frias 2015-07-01 11:16:25 -04:00
parent d04e452266
commit 609f5a746e
3 changed files with 3 additions and 3 deletions

View file

@ -90,7 +90,7 @@ namespace graphene { namespace chain {
FC_ASSERT( result <= GRAPHENE_MAX_SHARE_SUPPLY );
return asset( result.to_uint64(), b.base.asset_id );
}
FC_ASSERT( !"invalid asset * price", "", ("asset",a)("price",b) );
FC_THROW_EXCEPTION( fc::assert_exception, "invalid asset * price", ("asset",a)("price",b) );
}
price operator / ( const asset& base, const asset& quote )

View file

@ -169,7 +169,7 @@ namespace graphene { namespace db {
const T* result = dynamic_cast<const T*>(item.get());
if( result != nullptr ) return *result;
}
FC_ASSERT( !"invalid index type" );
FC_THROW_EXCEPTION( fc::assert_exception, "invalid index type" );
}
protected:

View file

@ -83,7 +83,7 @@ namespace graphene { namespace net {
case trx_message_type:
return handle_transaction(message_to_process.as<trx_message>(), sync_mode);
default:
FC_ASSERT( !"Invalid Message Type" );
FC_THROW( "Invalid Message Type" );
};
}