diff options
author | Ted Kremenek <kremenek@apple.com> | 2009-02-21 18:26:02 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2009-02-21 18:26:02 +0000 |
commit | 97ad7b689ee68ab238045c232aafeab0e3298a73 (patch) | |
tree | 8635e868a2a67ad79dc052d3600c396e8825ebad /clang/lib/Analysis/CFRefCount.cpp | |
parent | c9c50bfc31c9cbbaf6ccc470cd6c116612ad7979 (diff) | |
download | bcm5719-llvm-97ad7b689ee68ab238045c232aafeab0e3298a73.tar.gz bcm5719-llvm-97ad7b689ee68ab238045c232aafeab0e3298a73.zip |
Use llvm::StringsEqualNoCase instead of strncasecmp.
llvm-svn: 65237
Diffstat (limited to 'clang/lib/Analysis/CFRefCount.cpp')
-rw-r--r-- | clang/lib/Analysis/CFRefCount.cpp | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/clang/lib/Analysis/CFRefCount.cpp b/clang/lib/Analysis/CFRefCount.cpp index a602de2dbc2..d8c2fb0e966 100644 --- a/clang/lib/Analysis/CFRefCount.cpp +++ b/clang/lib/Analysis/CFRefCount.cpp @@ -35,10 +35,6 @@ using namespace clang; -#ifdef _MSC_VER -# define strncasecmp _strnicmp -#endif // #ifdef _MSC_VER - //===----------------------------------------------------------------------===// // Utility functions. //===----------------------------------------------------------------------===// @@ -57,6 +53,7 @@ using namespace clang; // using llvm::CStrInCStrNoCase; +using llvm::StringsEqualNoCase; enum NamingConvention { NoConvention, CreateRule, InitRule }; @@ -116,17 +113,17 @@ static NamingConvention deriveNamingConvention(const char* s) { break; case 3: // Methods starting with 'new' follow the create rule. - if (AtBeginning && strncasecmp("new", s, len) == 0) + if (AtBeginning && StringsEqualNoCase("new", s, len)) C = CreateRule; break; case 4: // Methods starting with 'alloc' or contain 'copy' follow the // create rule - if ((AtBeginning && strncasecmp("alloc", s, len) == 0) || - (strncasecmp("copy", s, len) == 0)) + if ((AtBeginning && StringsEqualNoCase("alloc", s, len)) || + (StringsEqualNoCase("copy", s, len))) C = CreateRule; else // Methods starting with 'init' follow the init rule. - if (AtBeginning && strncasecmp("init", s, len) == 0) + if (AtBeginning && StringsEqualNoCase("init", s, len)) C = InitRule; break; } |