[cfe-commits] r172332 - /cfe/trunk/test/Sema/format-strings.c

Dmitri Gribenko gribozavr at gmail.com
Sat Jan 12 14:39:30 PST 2013


Author: gribozavr
Date: Sat Jan 12 16:39:30 2013
New Revision: 172332

URL: http://llvm.org/viewvc/llvm-project?rev=172332&view=rev
Log:
Add a comment to test to clarify the intention here

Comment is taken from the commit message of r151080, by Jean-Daniel Dupas

Modified:
    cfe/trunk/test/Sema/format-strings.c

Modified: cfe/trunk/test/Sema/format-strings.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/format-strings.c?rev=172332&r1=172331&r2=172332&view=diff
==============================================================================
--- cfe/trunk/test/Sema/format-strings.c (original)
+++ cfe/trunk/test/Sema/format-strings.c Sat Jan 12 16:39:30 2013
@@ -58,6 +58,9 @@
   printf("%*d", (unsigned) 1, 1); // no-warning  
 }
 
+// When calling a non-variadic format function (vprintf, vscanf, NSLogv, ...),
+// warn only if the format string argument is a parameter that is not itself
+// declared as a format string with compatible format.
 __attribute__((__format__ (__printf__, 2, 4)))
 void check_string_literal2( FILE* fp, const char* s, char *buf, ... ) {
   char * b;





More information about the cfe-commits mailing list