Skip to content

Commit d4e730f

Browse files
[ObjCopy] Use StringRef::starts_with (NFC) (#139408)
1 parent 8e2a9fa commit d4e730f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

llvm/lib/ObjCopy/ELF/ELFObjcopy.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -352,8 +352,7 @@ static Error updateAndRemoveSymbols(const CommonConfig &Config,
352352
Sym.Name = std::string(I->getValue());
353353

354354
if (!Config.SymbolsPrefixRemove.empty() && Sym.Type != STT_SECTION)
355-
if (Sym.Name.compare(0, Config.SymbolsPrefixRemove.size(),
356-
Config.SymbolsPrefixRemove) == 0)
355+
if (StringRef(Sym.Name).starts_with(Config.SymbolsPrefixRemove))
357356
Sym.Name = Sym.Name.substr(Config.SymbolsPrefixRemove.size());
358357

359358
if (!Config.SymbolsPrefix.empty() && Sym.Type != STT_SECTION)

0 commit comments

Comments
 (0)