| ... | @@ -398,7 +398,7 @@ pub const Header = struct { | ... | @@ -398,7 +398,7 @@ pub const Header = struct { |
| 398 | pub fn readHeader(file: File) !Header { | 398 | pub fn readHeader(file: File) !Header { |
| 399 | var hdr_buf: [@sizeOf(Elf64_Ehdr)]u8 align(@alignOf(Elf64_Ehdr)) = undefined; | 399 | var hdr_buf: [@sizeOf(Elf64_Ehdr)]u8 align(@alignOf(Elf64_Ehdr)) = undefined; |
| 400 | try preadNoEof(file, &hdr_buf, 0); | 400 | try preadNoEof(file, &hdr_buf, 0); |
| 401 | return Header.parse(hdr_buf); | 401 | return Header.parse(&hdr_buf); |
| 402 | } | 402 | } |
| 403 | | 403 | |
| 404 | pub const ProgramHeaderIterator = struct { | 404 | pub const ProgramHeaderIterator = struct { |