diff --git a/src/primitives/transaction.h b/src/primitives/transaction.h index 76cdc3463a57da..83239155694709 100644 --- a/src/primitives/transaction.h +++ b/src/primitives/transaction.h @@ -29,8 +29,8 @@ class COutPoint uint256 hash; uint32_t n; - COutPoint() { SetNull(); } - COutPoint(uint256 hashIn, uint32_t nIn) { hash = hashIn; n = nIn; } + COutPoint(): n((uint32_t) -1) { } + COutPoint(const uint256& hashIn, uint32_t nIn): hash(hashIn), n(nIn) { } ADD_SERIALIZE_METHODS;