From 563b82818866da89e6b4d733024bc549b2f34965 Mon Sep 17 00:00:00 2001 From: Steve Naroff Date: Fri, 4 Apr 2008 22:23:44 +0000 Subject: [PATCH] Fix MS-specific bug in RewriteTest::RewriteObjCMethodDecl(). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49237 91177308-0d34-0410-b5e6-96231b3b80d8 --- Driver/RewriteTest.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Driver/RewriteTest.cpp b/Driver/RewriteTest.cpp index b7c65a5e2b..03b342230f 100644 --- a/Driver/RewriteTest.cpp +++ b/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(); -- 2.40.0