Add assert to check alert message length is valid
This commit is contained in:
@@ -95,6 +95,11 @@ void ThreadSendAlert()
|
|||||||
// alert.setSubVer.insert(std::string("/MagicBean:0.7.2/"));
|
// alert.setSubVer.insert(std::string("/MagicBean:0.7.2/"));
|
||||||
alert.setSubVer.insert(std::string("/MagicBean:1.0.3/"));
|
alert.setSubVer.insert(std::string("/MagicBean:1.0.3/"));
|
||||||
|
|
||||||
|
// Sanity check
|
||||||
|
assert(alert.strComment.length() <= 65536); // max length in alert.h
|
||||||
|
assert(alert.strStatusBar.length() <= 256);
|
||||||
|
assert(alert.strRPCError.length() <= 256);
|
||||||
|
|
||||||
// Sign
|
// Sign
|
||||||
const CChainParams& chainparams = Params();
|
const CChainParams& chainparams = Params();
|
||||||
std::string networkID = chainparams.NetworkIDString();
|
std::string networkID = chainparams.NetworkIDString();
|
||||||
|
|||||||
Reference in New Issue
Block a user