From 15f31cfcac768cb08c38c8aecec82e6d73f86067 Mon Sep 17 00:00:00 2001 From: tdudz Date: Fri, 11 Aug 2017 15:12:34 -0700 Subject: [PATCH] fix SetToAsset() bug where vchCommitment wasn't cleared before writing --- src/primitives/transaction.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/primitives/transaction.cpp b/src/primitives/transaction.cpp index ecb48ace38..61fa8fd756 100644 --- a/src/primitives/transaction.cpp +++ b/src/primitives/transaction.cpp @@ -12,6 +12,7 @@ void CConfidentialAsset::SetToAsset(const CAsset& asset) { + vchCommitment.clear(); vchCommitment.reserve(nExplicitSize); vchCommitment.push_back(1); vchCommitment.insert(vchCommitment.end(), asset.begin(), asset.end());