mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2025-02-02 18:48:26 +00:00
Merge pull request #961 from gaul/cppcheck
Work around cppcheck warnings
This commit is contained in:
commit
77993e607e
@ -370,9 +370,8 @@ unsigned char* s3fs_sha256hexsum(int fd, off_t start, ssize_t size)
|
||||
|
||||
bool s3fs_sha256(const unsigned char* data, unsigned int datalen, unsigned char** digest, unsigned int* digestlen)
|
||||
{
|
||||
(*digestlen) = static_cast<unsigned int>(get_sha256_digest_length());
|
||||
// cppcheck-suppress constArgument
|
||||
if(NULL == ((*digest) = reinterpret_cast<unsigned char*>(malloc(*digestlen)))){
|
||||
size_t len = (*digestlen) = static_cast<unsigned int>(get_sha256_digest_length());
|
||||
if(NULL == ((*digest) = reinterpret_cast<unsigned char*>(malloc(len)))){
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -150,12 +150,10 @@ bool S3ObjList::insert_normalized(const char* name, const char* normalized, bool
|
||||
s3obj_t::iterator iter;
|
||||
if(objects.end() != (iter = objects.find(name))){
|
||||
// found name --> over write
|
||||
(*iter).second.orgname.erase();
|
||||
(*iter).second.etag.erase();
|
||||
// cppcheck-suppress unreadVariable
|
||||
(*iter).second.normalname = normalized;
|
||||
// cppcheck-suppress unreadVariable
|
||||
(*iter).second.is_dir = is_dir;
|
||||
iter->second.orgname.erase();
|
||||
iter->second.etag.erase();
|
||||
iter->second.normalname = normalized;
|
||||
iter->second.is_dir = is_dir;
|
||||
}else{
|
||||
// not found --> add new object
|
||||
s3obj_entry newobject;
|
||||
|
Loading…
x
Reference in New Issue
Block a user