block_database.cpp: Special-case to return false when contains() is passed all-zeros block_id #260

This commit is contained in:
theoreticalbts 2015-08-21 13:18:47 -04:00
parent a5850bdb91
commit 5b3d7d2149

View file

@ -109,6 +109,9 @@ void block_database::remove( const block_id_type& id )
bool block_database::contains( const block_id_type& id )const
{
if( id == block_id_type() )
return false;
index_entry e;
auto index_pos = sizeof(e)*block_header::num_from_id(id);
_block_num_to_pos.seekg( 0, _block_num_to_pos.end );