mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-11 22:50:59 +01:00
refactor: Replace memset calls with array initialization
This commit is contained in:
@@ -38,7 +38,7 @@ public:
|
||||
static constexpr size_t HEADER_SIZE = MESSAGE_START_SIZE + COMMAND_SIZE + MESSAGE_SIZE_SIZE + CHECKSUM_SIZE;
|
||||
typedef unsigned char MessageStartChars[MESSAGE_START_SIZE];
|
||||
|
||||
explicit CMessageHeader();
|
||||
explicit CMessageHeader() = default;
|
||||
|
||||
/** Construct a P2P message header from message-start characters, a command and the size of the message.
|
||||
* @note Passing in a `pszCommand` longer than COMMAND_SIZE will result in a run-time assertion error.
|
||||
@@ -50,10 +50,10 @@ public:
|
||||
|
||||
SERIALIZE_METHODS(CMessageHeader, obj) { READWRITE(obj.pchMessageStart, obj.pchCommand, obj.nMessageSize, obj.pchChecksum); }
|
||||
|
||||
char pchMessageStart[MESSAGE_START_SIZE];
|
||||
char pchCommand[COMMAND_SIZE];
|
||||
char pchMessageStart[MESSAGE_START_SIZE]{};
|
||||
char pchCommand[COMMAND_SIZE]{};
|
||||
uint32_t nMessageSize{std::numeric_limits<uint32_t>::max()};
|
||||
uint8_t pchChecksum[CHECKSUM_SIZE];
|
||||
uint8_t pchChecksum[CHECKSUM_SIZE]{};
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user