mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-01 12:24:24 +00:00
Remove last use of PathV1.h from Archive.h
Store the individual fields we need instead of a sys::FileStatus. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184353 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -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;
|
||||
|
||||
|
Reference in New Issue
Block a user