From ef9d6331fc9067f7ba47eccee204fa2f0c5d0a18 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Mon, 19 Jun 2023 20:33:27 +0200 Subject: macho: clean up hasher interface --- src/link/MachO/CodeSignature.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/link/MachO/CodeSignature.zig') diff --git a/src/link/MachO/CodeSignature.zig b/src/link/MachO/CodeSignature.zig index 84c5b49362..fcb4c16063 100644 --- a/src/link/MachO/CodeSignature.zig +++ b/src/link/MachO/CodeSignature.zig @@ -288,8 +288,8 @@ pub fn writeAdhocSignature( self.code_directory.inner.nCodeSlots = total_pages; // Calculate hash for each page (in file) and write it to the buffer - var hasher = Hasher(Sha256){}; - try hasher.hash(gpa, comp.thread_pool, opts.file, self.code_directory.code_slots.items, .{ + var hasher = Hasher(Sha256){ .allocator = gpa, .thread_pool = comp.thread_pool }; + try hasher.hash(opts.file, self.code_directory.code_slots.items, .{ .chunk_size = self.page_size, .max_file_size = opts.file_size, }); -- cgit v1.2.3