diff options
| author | Ted Kremenek <kremenek@apple.com> | 2010-07-20 20:03:58 +0000 | 
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2010-07-20 20:03:58 +0000 | 
| commit | 563e3edbc25c016472f9841f5af9042894e36875 (patch) | |
| tree | f1dd24fb11141462f854996a8c96a06a61b553b0 /clang/lib/Analysis/PrintfFormatString.cpp | |
| parent | ab0fe8a48d1dd2c2ddad3f7a900e49e56ab1f9bc (diff) | |
| download | llvm-563e3edbc25c016472f9841f5af9042894e36875.zip llvm-563e3edbc25c016472f9841f5af9042894e36875.tar.gz llvm-563e3edbc25c016472f9841f5af9042894e36875.tar.bz2  | |
Rename 'CStrArg' to 'sArg' for printf checking to match with the analagous enum for scanf checking.
llvm-svn: 108898
Diffstat (limited to 'clang/lib/Analysis/PrintfFormatString.cpp')
| -rw-r--r-- | clang/lib/Analysis/PrintfFormatString.cpp | 12 | 
1 files changed, 6 insertions, 6 deletions
diff --git a/clang/lib/Analysis/PrintfFormatString.cpp b/clang/lib/Analysis/PrintfFormatString.cpp index 9606a69..08a4c27 100644 --- a/clang/lib/Analysis/PrintfFormatString.cpp +++ b/clang/lib/Analysis/PrintfFormatString.cpp @@ -181,7 +181,7 @@ static PrintfSpecifierResult ParsePrintfSpecifier(FormatStringHandler &H,      case 'n': k = ConversionSpecifier::OutIntPtrArg; break;      case 'o': k = ConversionSpecifier::oArg; break;      case 'p': k = ConversionSpecifier::VoidPtrArg;   break; -    case 's': k = ConversionSpecifier::CStrArg;      break; +    case 's': k = ConversionSpecifier::sArg;      break;      case 'u': k = ConversionSpecifier::uArg; break;      case 'x': k = ConversionSpecifier::xArg; break;      // Mac OS X (unicode) specific @@ -250,7 +250,7 @@ const char *ConversionSpecifier::toString() const {    case aArg: return "a";    case AArg: return "A";    case cArg:     return "c"; -  case CStrArg:          return "s"; +  case sArg:          return "s";    case VoidPtrArg:       return "p";    case OutIntPtrArg:     return "n";    case PercentArg:       return "%"; @@ -322,7 +322,7 @@ ArgTypeResult PrintfSpecifier::getArgType(ASTContext &Ctx) const {    }    switch (CS.getKind()) { -    case ConversionSpecifier::CStrArg: +    case ConversionSpecifier::sArg:        return ArgTypeResult(LM.getKind() == LengthModifier::AsWideChar ?            ArgTypeResult::WCStrTy : ArgTypeResult::CStrTy);      case ConversionSpecifier::UnicodeStrArg: @@ -343,7 +343,7 @@ ArgTypeResult PrintfSpecifier::getArgType(ASTContext &Ctx) const {  bool PrintfSpecifier::fixType(QualType QT) {    // Handle strings first (char *, wchar_t *)    if (QT->isPointerType() && (QT->getPointeeType()->isAnyCharacterType())) { -    CS.setKind(ConversionSpecifier::CStrArg); +    CS.setKind(ConversionSpecifier::sArg);      // Disable irrelevant flags      HasAlternativeForm = 0; @@ -602,7 +602,7 @@ bool PrintfSpecifier::hasValidLengthModifier() const {      case ConversionSpecifier::GArg:      case ConversionSpecifier::OutIntPtrArg:      case ConversionSpecifier::cArg: -    case ConversionSpecifier::CStrArg: +    case ConversionSpecifier::sArg:        return true;      default:        return false; @@ -646,7 +646,7 @@ bool PrintfSpecifier::hasValidPrecision() const {    case ConversionSpecifier::FArg:    case ConversionSpecifier::gArg:    case ConversionSpecifier::GArg: -  case ConversionSpecifier::CStrArg: +  case ConversionSpecifier::sArg:      return true;    default:  | 
