From 285c7f1d45ffc21e9e1d6dad188f83ea0ec6d13f Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Wed, 3 Dec 2014 14:20:54 -0800 Subject: [PATCH] check txPos for leveldb. --- src/bitcoindjs.cc | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/bitcoindjs.cc b/src/bitcoindjs.cc index e364fadd..64e4c9b0 100644 --- a/src/bitcoindjs.cc +++ b/src/bitcoindjs.cc @@ -6347,16 +6347,19 @@ get_block_by_tx(const std::string itxhash, CBlock& rcblock, CBlockIndex **rcbloc CDataStream ssValue(slValue.data(), slValue.data() + slValue.size(), SER_DISK, CLIENT_VERSION); - CDiskBlockPos blockPos; - ssValue >> blockPos.nFile; - ssValue >> blockPos.nPos; + // CDiskBlockPos blockPos; + // ssValue >> blockPos.nFile; + // ssValue >> blockPos.nPos; + + // CDiskTxPos txPos; + // // ssValue >> txPos.nFile; + // // ssValue >> txPos.nPos; + // txPos.nFile = blockPos.nFile; + // txPos.nPos = blockPos.nPos; + // ssValue >> txPos.nTxOffset; CDiskTxPos txPos; - // ssValue >> txPos.nFile; - // ssValue >> txPos.nPos; - txPos.nFile = blockPos.nFile; - txPos.nPos = blockPos.nPos; - ssValue >> txPos.nTxOffset; + ssValue >> txPos; CTransaction ctx; uint256 blockhash;