checkother:memsetZeroBytes: improved verbose message.

This commit is contained in:
orbitcowboy 2013-11-06 06:42:27 -08:00
parent 86aa2a27ab
commit 3d47ae9463
1 changed files with 2 additions and 1 deletions

View File

@ -1736,7 +1736,8 @@ void CheckOther::checkMemsetZeroBytes()
void CheckOther::memsetZeroBytesError(const Token *tok, const std::string &varname) void CheckOther::memsetZeroBytesError(const Token *tok, const std::string &varname)
{ {
const std::string summary("memset() called to fill 0 bytes of '" + varname + "'."); const std::string summary("memset() called to fill 0 bytes of '" + varname + "'.");
const std::string verbose(summary + " Second and third arguments might be inverted."); const std::string verbose(summary + " The second and third arguments might be inverted.\n"
"The function memset ( void * ptr, int value, size_t num ) sets the first num bytes of the block of memory pointed by ptr to the specified value.");
reportError(tok, Severity::warning, "memsetZeroBytes", summary + "\n" + verbose); reportError(tok, Severity::warning, "memsetZeroBytes", summary + "\n" + verbose);
} }