mirror of
https://git.wownero.com/wownero/wownero.git
synced 2024-08-15 01:03:23 +00:00
db_bdb: record numbers for recno databases start at 1
This commit is contained in:
parent
50dfdc057a
commit
0a5a5e8597
1 changed files with 3 additions and 3 deletions
|
@ -1315,7 +1315,7 @@ output_data_t BlockchainBDB::get_output_key(const uint64_t& global_index) const
|
||||||
LOG_PRINT_L3("BlockchainBDB::" << __func__);
|
LOG_PRINT_L3("BlockchainBDB::" << __func__);
|
||||||
check_open();
|
check_open();
|
||||||
|
|
||||||
Dbt_copy<uint32_t> k(global_index);
|
Dbt_copy<uint32_t> k(global_index + 1);
|
||||||
Dbt_copy<output_data_t> v;
|
Dbt_copy<output_data_t> v;
|
||||||
auto get_result = m_output_keys->get(DB_DEFAULT_TX, &k, &v, 0);
|
auto get_result = m_output_keys->get(DB_DEFAULT_TX, &k, &v, 0);
|
||||||
if (get_result == DB_NOTFOUND)
|
if (get_result == DB_NOTFOUND)
|
||||||
|
@ -1467,7 +1467,7 @@ tx_out_index BlockchainBDB::get_output_tx_and_index_from_global(const uint64_t&
|
||||||
LOG_PRINT_L3("BlockchainBDB::" << __func__);
|
LOG_PRINT_L3("BlockchainBDB::" << __func__);
|
||||||
check_open();
|
check_open();
|
||||||
|
|
||||||
Dbt_copy<uint32_t> k(index);
|
Dbt_copy<uint32_t> k(index + 1);
|
||||||
Dbt_copy<crypto::hash > v;
|
Dbt_copy<crypto::hash > v;
|
||||||
|
|
||||||
auto get_result = m_output_txs->get(DB_DEFAULT_TX, &k, &v, 0);
|
auto get_result = m_output_txs->get(DB_DEFAULT_TX, &k, &v, 0);
|
||||||
|
@ -1826,7 +1826,7 @@ void BlockchainBDB::get_output_key(const uint64_t &amount, const std::vector<uin
|
||||||
{
|
{
|
||||||
for (const uint64_t &index : global_indices)
|
for (const uint64_t &index : global_indices)
|
||||||
{
|
{
|
||||||
Dbt_copy<uint32_t> k(index);
|
Dbt_copy<uint32_t> k(index + 1);
|
||||||
Dbt_copy<output_data_t> v;
|
Dbt_copy<output_data_t> v;
|
||||||
|
|
||||||
auto get_result = m_output_keys->get(DB_DEFAULT_TX, &k, &v, 0);
|
auto get_result = m_output_keys->get(DB_DEFAULT_TX, &k, &v, 0);
|
||||||
|
|
Loading…
Reference in a new issue