From bf65fe5b670fccd4357f1e849d9e6361b0aae0df Mon Sep 17 00:00:00 2001 From: Javier Smooth Date: Sat, 1 Aug 2015 02:24:27 -0700 Subject: [PATCH] remove unused data from in-mem blockchain (small mem savings) --- src/cryptonote_core/blockchain_storage.h | 2 +- src/cryptonote_core/blockchain_storage_boost_serialization.h | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/cryptonote_core/blockchain_storage.h b/src/cryptonote_core/blockchain_storage.h index 08fc90e..a1656ae 100644 --- a/src/cryptonote_core/blockchain_storage.h +++ b/src/cryptonote_core/blockchain_storage.h @@ -38,6 +38,7 @@ #include #include #include +#include #include "syncobj.h" #include "string_tools.h" @@ -65,7 +66,6 @@ namespace cryptonote { transaction tx; uint64_t m_keeper_block_height; - size_t m_blob_size; std::vector m_global_output_indexes; }; diff --git a/src/cryptonote_core/blockchain_storage_boost_serialization.h b/src/cryptonote_core/blockchain_storage_boost_serialization.h index 627367c..44e5fe5 100644 --- a/src/cryptonote_core/blockchain_storage_boost_serialization.h +++ b/src/cryptonote_core/blockchain_storage_boost_serialization.h @@ -29,6 +29,7 @@ // Parts of this file are originally copyright (c) 2012-2013 The Cryptonote developers #pragma once +#include namespace boost { @@ -41,7 +42,8 @@ namespace boost { ar & te.tx; ar & te.m_keeper_block_height; - ar & te.m_blob_size; + size_t dummy; + ar & dummy; // formerly te.m_blob_size; ar & te.m_global_output_indexes; }