aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO/CodeSignature.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2020-12-18 17:47:03 +0100
committerJakub Konka <kubkon@jakubkonka.com>2020-12-19 12:19:10 +0100
commitf32681033d7e57628db13d5d50fc0ff3e1cce20e (patch)
tree028174393762d35e8ef37f5941528ac4c4e05849 /src/link/MachO/CodeSignature.zig
parent99578e828b84ba7b308e7bbfac3e99650379edc0 (diff)
downloadzig-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.zig6
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 {