diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2020-12-18 17:47:03 +0100 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2020-12-19 12:19:10 +0100 |
| commit | f32681033d7e57628db13d5d50fc0ff3e1cce20e (patch) | |
| tree | 028174393762d35e8ef37f5941528ac4c4e05849 /src/link/MachO/CodeSignature.zig | |
| parent | 99578e828b84ba7b308e7bbfac3e99650379edc0 (diff) | |
| download | zig-f32681033d7e57628db13d5d50fc0ff3e1cce20e.tar.gz zig-f32681033d7e57628db13d5d50fc0ff3e1cce20e.zip | |
macho: auto-coerce to slice
Diffstat (limited to 'src/link/MachO/CodeSignature.zig')
| -rw-r--r-- | src/link/MachO/CodeSignature.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/link/MachO/CodeSignature.zig b/src/link/MachO/CodeSignature.zig index 442132dac1..0d8f307a4e 100644 --- a/src/link/MachO/CodeSignature.zig +++ b/src/link/MachO/CodeSignature.zig @@ -126,7 +126,7 @@ pub fn calcAdhocSignature( Sha256.hash(buffer[0..fsize], &hash, .{}); - cdir.data.appendSliceAssumeCapacity(hash[0..]); + cdir.data.appendSliceAssumeCapacity(&hash); cdir.inner.nCodeSlots += 1; } @@ -174,10 +174,10 @@ test "CodeSignature header" { defer code_sig.deinit(); var buffer: [@sizeOf(macho.SuperBlob)]u8 = undefined; - code_sig.writeHeader(buffer[0..]); + code_sig.writeHeader(&buffer); const expected = &[_]u8{ 0xfa, 0xde, 0x0c, 0xc0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0 }; - testing.expect(mem.eql(u8, expected[0..], buffer[0..])); + testing.expect(mem.eql(u8, expected, &buffer)); } pub fn calcCodeSignaturePadding(id: []const u8, file_size: u64) u32 { |
