Fix initialization of struct members (wrong order)

This commit is contained in:
Jacek Galowicz 2023-11-07 13:38:52 +01:00
parent d8e3b9aafc
commit 6a47629530

View file

@ -60,12 +60,22 @@ struct NarAccessor : public SourceAccessor
void createDirectory(const Path & path) override void createDirectory(const Path & path) override
{ {
createMember(path, {Type::tDirectory, false, 0, 0}); createMember(path, NarMember{ .stat = {
.type = Type::tDirectory,
.fileSize = 0,
.isExecutable = false,
.narOffset = 0
} });
} }
void createRegularFile(const Path & path) override void createRegularFile(const Path & path) override
{ {
createMember(path, {Type::tRegular, false, 0, 0}); createMember(path, NarMember{ .stat = {
.type = Type::tRegular,
.fileSize = 0,
.isExecutable = false,
.narOffset = 0
} });
} }
void closeRegularFile() override void closeRegularFile() override