]> granicus.if.org Git - clang/commitdiff
Format string checker: asprintf does not pass argumnents via va_list.
authorTed Kremenek <kremenek@apple.com>
Mon, 17 Dec 2007 18:38:31 +0000 (18:38 +0000)
committerTed Kremenek <kremenek@apple.com>
Mon, 17 Dec 2007 18:38:31 +0000 (18:38 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@45110 91177308-0d34-0410-b5e6-96231b3b80d8

Sema/SemaChecking.cpp

index b83e5120a1c73ba6d2f15164f671fc07699ea283..38b93ab1ebd8abc39b2f3a6ae02e6d387ff0c78a 100644 (file)
@@ -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;