It's a bool, so treat it like one. Fixes a MSVC warning.
[oota-llvm.git] / lib / Target / TargetLoweringObjectFile.cpp
index 84b1b93ab01b11ea9123f9a09a79cd32c4142ac6..b2ee95501fd8adb8dd9c8a9a9bc8827576d930da 100644 (file)
@@ -655,12 +655,12 @@ getMachOSection(const StringRef &Segment, const StringRef &Section,
   
   // Form the name to look up.
   SmallString<64> Name;
-  Name.append(Segment.begin(), Segment.end());
+  Name += Segment;
   Name.push_back(',');
-  Name.append(Section.begin(), Section.end());
+  Name += Section;
   
   // Do the lookup, if we have a hit, return it.
-  const MCSectionMachO *&Entry = Map[StringRef(Name.data(), Name.size())];
+  const MCSectionMachO *&Entry = Map[Name.str()];
   if (Entry) return Entry;
 
   // Otherwise, return a new section.