From ed37b5f6c341a2c72d1f5f0c016f0f8a41a9bf83 Mon Sep 17 00:00:00 2001 From: Mehdi Amini Date: Thu, 29 Aug 2024 10:30:11 -0700 Subject: Revert "[Support] Validate number of arguments passed to formatv()" (#106589) Reverts llvm/llvm-project#105745 Some bots are broken apparently. --- clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp') 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(); -- cgit v1.1