From 8980a509240107730eae8b517d80b444d1e31ccd Mon Sep 17 00:00:00 2001 From: Pieter Wuille Date: Fri, 19 Oct 2012 23:13:44 +0200 Subject: Use CHashWriter also in SignatureHash(), and for message signing --- src/script.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/script.cpp') diff --git a/src/script.cpp b/src/script.cpp index 4357a9a1b3..e8dd93d081 100644 --- a/src/script.cpp +++ b/src/script.cpp @@ -1117,10 +1117,9 @@ uint256 SignatureHash(CScript scriptCode, const CTransaction& txTo, unsigned int } // Serialize and hash - CDataStream ss(SER_GETHASH, 0); - ss.reserve(10000); + CHashWriter ss(SER_GETHASH, 0); ss << txTmp << nHashType; - return Hash(ss.begin(), ss.end()); + return ss.GetHash(); } -- cgit v1.2.3