std::string Digest::digest()
{
if(!_dp->maybeInit())
- return false;
+ return std::string();
if(!_dp->finalized)
{
if(!EVP_DigestFinal_ex(&_dp->mdctx, _dp->md_value, &_dp->md_len))
- return false;
+ return std::string();
_dp->finalized = true;
}
return r;
if(!_dp->finalized)
- {
+ {
if(!EVP_DigestFinal_ex(&_dp->mdctx, _dp->md_value, &_dp->md_len))
return r;
_dp->finalized = true;
- }
+ }
r.reserve(_dp->md_len);
for(unsigned i = 0; i < _dp->md_len; ++i)
r.push_back(_dp->md_value[i]);
}
else
{
- char buf[32] = {NULL};
+ char buf[32] = "";
WAR << "Not allowed to parse '" << curlrcFile
<< "': dir/file owner: " << h_info.owner() << "/" << c_info.owner()
<< ", process uid: " << getuid()