From fca038907deff615134f22b597b7e7b76cb3bd8b Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Wed, 19 Jun 2013 21:13:59 +0000 Subject: Remove last use of PathV1.h from Archive.h Store the individual fields we need instead of a sys::FileStatus. llvm-svn: 184353 --- llvm/tools/llvm-ar/ArchiveReader.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'llvm/tools/llvm-ar/ArchiveReader.cpp') 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; -- cgit v1.2.3