Skip to content

Commit 070f331

Browse files
[Driver] Remove extraneous c_str() (NFC) (#167156)
Note that addMultilibFlag takes StringRef for its second parameter. Identified with readability-redundant-string-cstr.
1 parent 6b42c91 commit 070f331

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

clang/lib/Driver/ToolChains/Gnu.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1750,11 +1750,11 @@ static void findRISCVBareMetalMultilibs(const Driver &D,
17501750
std::string MArch = tools::riscv::getRISCVArch(Args, TargetTriple);
17511751
for (auto Element : RISCVMultilibSet) {
17521752
addMultilibFlag(MArch == Element.march,
1753-
Twine("-march=", Element.march).str().c_str(), Flags);
1753+
Twine("-march=", Element.march).str(), Flags);
17541754
if (!Added_ABIs.count(Element.mabi)) {
17551755
Added_ABIs.insert(Element.mabi);
17561756
addMultilibFlag(ABIName == Element.mabi,
1757-
Twine("-mabi=", Element.mabi).str().c_str(), Flags);
1757+
Twine("-mabi=", Element.mabi).str(), Flags);
17581758
}
17591759
}
17601760

0 commit comments

Comments
 (0)