Address warnings from clang-tidy 11 (#1470)

This commit is contained in:
Andrew Gaul 2020-11-09 21:15:20 +09:00 committed by GitHub
parent d96a08d4ad
commit 543231c9f2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 10 additions and 8 deletions

View File

@ -3,6 +3,7 @@ Checks: '
bugprone-*, bugprone-*,
-bugprone-branch-clone, -bugprone-branch-clone,
-bugprone-macro-parentheses, -bugprone-macro-parentheses,
-bugprone-unhandled-self-assignment,
google-*, google-*,
-google-build-using-namespace, -google-build-using-namespace,
-google-readability-casting, -google-readability-casting,
@ -11,6 +12,7 @@ Checks: '
-google-runtime-int, -google-runtime-int,
-google-runtime-references, -google-runtime-references,
misc-*, misc-*,
-misc-no-recursion,
-misc-redundant-expression, -misc-redundant-expression,
-misc-unused-parameters, -misc-unused-parameters,
modernize-*, modernize-*,
@ -22,11 +24,13 @@ Checks: '
-modernize-use-trailing-return-type, -modernize-use-trailing-return-type,
-modernize-use-using, -modernize-use-using,
performance-*, performance-*,
-performance-inefficient-string-concatenation,
portability-*, portability-*,
readability-*, readability-*,
-readability-else-after-return, -readability-else-after-return,
-readability-function-size, -readability-function-size,
-readability-implicit-bool-conversion, -readability-implicit-bool-conversion,
-readability-inconsistent-declaration-parameter-name,
-readability-isolate-declaration, -readability-isolate-declaration,
-readability-magic-numbers, -readability-magic-numbers,
-readability-named-parameter, -readability-named-parameter,

View File

@ -1854,10 +1854,10 @@ int S3fsCurl::RawCurlDebugFunc(CURL* hcurl, curl_infotype type, char* data, size
// Methods for S3fsCurl // Methods for S3fsCurl
//------------------------------------------------------------------- //-------------------------------------------------------------------
S3fsCurl::S3fsCurl(bool ahbe) : S3fsCurl::S3fsCurl(bool ahbe) :
hCurl(NULL), type(REQTYPE_UNSET), path(""), base_path(""), saved_path(""), url(""), requestHeaders(NULL), hCurl(NULL), type(REQTYPE_UNSET), requestHeaders(NULL),
LastResponseCode(S3FSCURL_RESPONSECODE_NOTSET), postdata(NULL), postdata_remaining(0), is_use_ahbe(ahbe), LastResponseCode(S3FSCURL_RESPONSECODE_NOTSET), postdata(NULL), postdata_remaining(0), is_use_ahbe(ahbe),
retry_count(0), b_infile(NULL), b_postdata(NULL), b_postdata_remaining(0), b_partdata_startpos(0), b_partdata_size(0), retry_count(0), b_infile(NULL), b_postdata(NULL), b_postdata_remaining(0), b_partdata_startpos(0), b_partdata_size(0),
b_ssekey_pos(-1), b_ssevalue(""), b_ssetype(sse_type_t::SSE_DISABLE), op(""), query_string(""), b_ssekey_pos(-1), b_ssetype(sse_type_t::SSE_DISABLE),
sem(NULL), completed_tids_lock(NULL), completed_tids(NULL), fpLazySetup(NULL) sem(NULL), completed_tids_lock(NULL), completed_tids(NULL), fpLazySetup(NULL)
{ {
} }

View File

@ -95,8 +95,8 @@ ino_t FdEntity::GetInode(int fd)
//------------------------------------------------ //------------------------------------------------
FdEntity::FdEntity(const char* tpath, const char* cpath) : FdEntity::FdEntity(const char* tpath, const char* cpath) :
is_lock_init(false), refcnt(0), path(SAFESTRPTR(tpath)), is_lock_init(false), refcnt(0), path(SAFESTRPTR(tpath)),
fd(-1), pfile(NULL), inode(0), size_orgmeta(0), upload_id(""), mp_start(0), mp_size(0), fd(-1), pfile(NULL), inode(0), size_orgmeta(0), mp_start(0), mp_size(0),
cachepath(SAFESTRPTR(cpath)), mirrorpath(""), is_meta_pending(false), holding_mtime(-1) cachepath(SAFESTRPTR(cpath)), is_meta_pending(false), holding_mtime(-1)
{ {
pthread_mutexattr_t attr; pthread_mutexattr_t attr;
pthread_mutexattr_init(&attr); pthread_mutexattr_init(&attr);

View File

@ -163,7 +163,7 @@ bool CacheFileStat::RenameCacheFileStat(const char* oldpath, const char* newpath
//------------------------------------------------ //------------------------------------------------
// CacheFileStat methods // CacheFileStat methods
//------------------------------------------------ //------------------------------------------------
CacheFileStat::CacheFileStat(const char* tpath) : path(""), fd(-1) CacheFileStat::CacheFileStat(const char* tpath) : fd(-1)
{ {
if(tpath && '\0' != tpath[0]){ if(tpath && '\0' != tpath[0]){
SetPath(tpath, true); SetPath(tpath, true);

View File

@ -180,9 +180,7 @@ bool S3fsLog::LowSetLogfile(const char* pfile)
fclose(newfp); fclose(newfp);
return false; return false;
} }
if(S3fsLog::plogfile){
delete S3fsLog::plogfile; delete S3fsLog::plogfile;
}
S3fsLog::plogfile = new std::string(pfile); S3fsLog::plogfile = new std::string(pfile);
} }
return true; return true;