summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-ar/ArchiveReader.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2013-06-19 21:13:59 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2013-06-19 21:13:59 +0000
commitfca038907deff615134f22b597b7e7b76cb3bd8b (patch)
treee23960cdb5186e9a9a0ec51885c286550f822aea /llvm/tools/llvm-ar/ArchiveReader.cpp
parent7a639ea2a4180f0603fa222636a636a5fd063a76 (diff)
downloadbcm5719-llvm-fca038907deff615134f22b597b7e7b76cb3bd8b.tar.gz
bcm5719-llvm-fca038907deff615134f22b597b7e7b76cb3bd8b.zip
Remove last use of PathV1.h from Archive.h
Store the individual fields we need instead of a sys::FileStatus. llvm-svn: 184353
Diffstat (limited to 'llvm/tools/llvm-ar/ArchiveReader.cpp')
-rw-r--r--llvm/tools/llvm-ar/ArchiveReader.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/tools/llvm-ar/ArchiveReader.cpp b/llvm/tools/llvm-ar/ArchiveReader.cpp
index 25f3c2fe7ff..7b363a11dc1 100644
--- a/llvm/tools/llvm-ar/ArchiveReader.cpp
+++ b/llvm/tools/llvm-ar/ArchiveReader.cpp
@@ -175,13 +175,13 @@ Archive::parseMemberHeader(const char*& At, const char* End, std::string* error)
// Fill in fields of the ArchiveMember
member->parent = this;
member->path = pathname;
- member->info.fileSize = MemberSize;
- member->info.modTime.fromEpochTime(atoi(Hdr->date));
+ member->Size = MemberSize;
+ member->ModTime.fromEpochTime(atoi(Hdr->date));
unsigned int mode;
sscanf(Hdr->mode, "%o", &mode);
- member->info.mode = mode;
- member->info.user = atoi(Hdr->uid);
- member->info.group = atoi(Hdr->gid);
+ member->Mode = mode;
+ member->User = atoi(Hdr->uid);
+ member->Group = atoi(Hdr->gid);
member->flags = flags;
member->data = At;
OpenPOWER on IntegriCloud