aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWladimir J. van der Laan <[email protected]>2017-03-06 18:33:11 +0100
committerWladimir J. van der Laan <[email protected]>2017-03-06 18:33:24 +0100
commit72fb5158b1c8bd85c2bccc87ba814170a0095d34 (patch)
treefdece8f4affe2e198419474ee6c854bc83de0fdd
parentMerge #9929: tests: Delete unused function _rpchost_to_args (diff)
parentDisallow copy of CReserveKeys (diff)
downloaddiscoin-72fb5158b1c8bd85c2bccc87ba814170a0095d34.tar.xz
discoin-72fb5158b1c8bd85c2bccc87ba814170a0095d34.zip
Merge #9906: Disallow copy constructor CReserveKeys
188f89c Disallow copy of CReserveKeys (Gregory Sanders) Tree-SHA512: e55ce10bf7f2dc91de9797e60ab7767fb51f25255995d62ddf358c52b7aaa23c26fbfb522e1610ff950b86804ddbc38dc0d7708bfab2c4d33ad99a275d8c77db
-rw-r--r--src/wallet/wallet.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/wallet/wallet.h b/src/wallet/wallet.h
index 9451bf886..65ad3e009 100644
--- a/src/wallet/wallet.h
+++ b/src/wallet/wallet.h
@@ -1036,6 +1036,10 @@ public:
pwallet = pwalletIn;
}
+ CReserveKey() = default;
+ CReserveKey(const CReserveKey&) = delete;
+ CReserveKey& operator=(const CReserveKey&) = delete;
+
~CReserveKey()
{
ReturnKey();