aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
diff options
context:
space:
mode:
authorMehdi Amini <joker.eph@gmail.com>2024-08-29 10:30:11 -0700
committerGitHub <noreply@github.com>2024-08-29 10:30:11 -0700
commited37b5f6c341a2c72d1f5f0c016f0f8a41a9bf83 (patch)
treef8bd06028a9de8504379de5a70fe938f2ee09f14 /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
parent0a00d32c5f88fce89006dcde6e235bc77d7b495e (diff)
downloadllvm-ed37b5f6c341a2c72d1f5f0c016f0f8a41a9bf83.zip
llvm-ed37b5f6c341a2c72d1f5f0c016f0f8a41a9bf83.tar.gz
llvm-ed37b5f6c341a2c72d1f5f0c016f0f8a41a9bf83.tar.bz2
Revert "[Support] Validate number of arguments passed to formatv()" (#106589)
Reverts llvm/llvm-project#105745 Some bots are broken apparently.
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp')
-rw-r--r--clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
index 4f30b2a..8f4bd17 100644
--- a/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
+++ b/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
@@ -1401,10 +1401,7 @@ void StdLibraryFunctionsChecker::checkPostCall(const CallEvent &Call,
ErrnoNote =
llvm::formatv("After calling '{0}' {1}", FunctionName, ErrnoNote);
} else {
- // Disable formatv() validation as the case note may not always have the
- // {0} placeholder for function name.
- CaseNote =
- llvm::formatv(false, Case.getNote().str().c_str(), FunctionName);
+ CaseNote = llvm::formatv(Case.getNote().str().c_str(), FunctionName);
}
const SVal RV = Call.getReturnValue();