mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2026-04-25 05:22:04 +00:00
Simplify a few uses of remove_filename by using parent_path instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242334 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -122,9 +122,8 @@ ErrorOr<StringRef> Archive::Child::getBuffer() const {
|
||||
ErrorOr<StringRef> Name = getName();
|
||||
if (std::error_code EC = Name.getError())
|
||||
return EC;
|
||||
SmallString<128> FullName =
|
||||
Parent->getMemoryBufferRef().getBufferIdentifier();
|
||||
sys::path::remove_filename(FullName);
|
||||
SmallString<128> FullName = sys::path::parent_path(
|
||||
Parent->getMemoryBufferRef().getBufferIdentifier());
|
||||
sys::path::append(FullName, *Name);
|
||||
ErrorOr<std::unique_ptr<MemoryBuffer>> Buf = MemoryBuffer::getFile(FullName);
|
||||
if (std::error_code EC = Buf.getError())
|
||||
|
||||
Reference in New Issue
Block a user