[cfe-commits] r94707 - in /cfe/trunk/lib: Analysis/PrintfFormatString.cpp Sema/SemaChecking.cpp
Ted Kremenek
kremenek at apple.com
Wed Jan 27 16:17:52 PST 2010
Author: kremenek
Date: Wed Jan 27 18:17:51 2010
New Revision: 94707
URL: http://llvm.org/viewvc/llvm-project?rev=94707&view=rev
Log:
Remove invalid conversion specifiers from format string checking.
Modified:
cfe/trunk/lib/Analysis/PrintfFormatString.cpp
cfe/trunk/lib/Sema/SemaChecking.cpp
Modified: cfe/trunk/lib/Analysis/PrintfFormatString.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Analysis/PrintfFormatString.cpp?rev=94707&r1=94706&r2=94707&view=diff
==============================================================================
--- cfe/trunk/lib/Analysis/PrintfFormatString.cpp (original)
+++ cfe/trunk/lib/Analysis/PrintfFormatString.cpp Wed Jan 27 18:17:51 2010
@@ -191,11 +191,6 @@
// Finally, look for the conversion specifier.
ConversionSpecifier::Kind cs;
switch (*I) {
- case 'D':
- case 'O':
- case 'U':
- case 'C':
- case 'S':
default:
H.HandleInvalidConversionSpecifier(I);
return true;
Modified: cfe/trunk/lib/Sema/SemaChecking.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaChecking.cpp?rev=94707&r1=94706&r2=94707&view=diff
==============================================================================
--- cfe/trunk/lib/Sema/SemaChecking.cpp (original)
+++ cfe/trunk/lib/Sema/SemaChecking.cpp Wed Jan 27 18:17:51 2010
@@ -1160,9 +1160,6 @@
case 'u':
case 'x':
case 'X':
- case 'D':
- case 'O':
- case 'U':
case 'e':
case 'E':
case 'f':
@@ -1172,8 +1169,6 @@
case 'a':
case 'A':
case 'c':
- case 'C':
- case 'S':
case 's':
case 'p':
++numConversions;
More information about the cfe-commits
mailing list