From: Ted Kremenek Date: Mon, 17 Dec 2007 18:38:31 +0000 (+0000) Subject: Format string checker: asprintf does not pass argumnents via va_list. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9796915de81f6c8bf20601f85fbc91de39771616;p=clang Format string checker: asprintf does not pass argumnents via va_list. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@45110 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/Sema/SemaChecking.cpp b/Sema/SemaChecking.cpp index b83e5120a1..38b93ab1eb 100644 --- a/Sema/SemaChecking.cpp +++ b/Sema/SemaChecking.cpp @@ -98,7 +98,7 @@ Sema::CheckFunctionCall(Expr *Fn, case id_fprintf: format_idx = 1; break; case id_sprintf: format_idx = 1; break; case id_snprintf: format_idx = 2; break; - case id_asprintf: format_idx = 1; HasVAListArg = true; break; + case id_asprintf: format_idx = 1; break; case id_vsnprintf: format_idx = 2; HasVAListArg = true; break; case id_vasprintf: format_idx = 1; HasVAListArg = true; break; case id_vfprintf: format_idx = 1; HasVAListArg = true; break;