diff options
author | Steve Naroff <snaroff@apple.com> | 2008-04-04 22:23:44 +0000 |
---|---|---|
committer | Steve Naroff <snaroff@apple.com> | 2008-04-04 22:23:44 +0000 |
commit | eae91700dec6c98f8b091e84832f03cd66f5f683 (patch) | |
tree | 67329ba2a170bc3c767eb7d423441258c71721d8 /clang/Driver/RewriteTest.cpp | |
parent | e421e97f1be73a499a5c8f024966e7e065b164c8 (diff) | |
download | bcm5719-llvm-eae91700dec6c98f8b091e84832f03cd66f5f683.tar.gz bcm5719-llvm-eae91700dec6c98f8b091e84832f03cd66f5f683.zip |
Fix MS-specific bug in RewriteTest::RewriteObjCMethodDecl().
llvm-svn: 49237
Diffstat (limited to 'clang/Driver/RewriteTest.cpp')
-rw-r--r-- | clang/Driver/RewriteTest.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/clang/Driver/RewriteTest.cpp b/clang/Driver/RewriteTest.cpp index b7c65a5e2bf..03b342230f7 100644 --- a/clang/Driver/RewriteTest.cpp +++ b/clang/Driver/RewriteTest.cpp @@ -678,9 +678,8 @@ void RewriteTest::RewriteObjCMethodDecl(ObjCMethodDecl *OMD, NameStr += CID->getName(); NameStr += "_"; } - // Append selector names, replacing ':' with '_' - const char *selName = OMD->getSelector().getName().c_str(); - if (!strchr(selName, ':')) + // Append selector names, replacing ':' with '_' + if (OMD->getSelector().getName().find(':') == std::string::npos) NameStr += OMD->getSelector().getName(); else { std::string selString = OMD->getSelector().getName(); |