authorgravatar for leroycepearson@geemili.xyzLeRoyce Pearson <leroycepearson@geemili.xyz> 2020-03-06 22:27:20-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-05-25 13:48:43-04:00
log4f709d224ae02c7875fbba31094f3cbc44f56807
treec5e44050bfbf2c3eac5f037bbd46f5bfe476f7b6
parent8e4b80522f70c7d5f636a967d61706cddc473f9e

Make hash digest same size as in the c API


1 files changed, 2 insertions(+), 2 deletions(-)

lib/std/cache_hash.zig+2-2
......@@ -12,7 +12,7 @@ const os = @import("os.zig");
1212
1313const base64_encoder = fs.base64_encoder;
1414const base64_decoder = fs.base64_decoder;
15const BIN_DIGEST_LEN = 32;
15const BIN_DIGEST_LEN = 48;
1616const BASE64_DIGEST_LEN = base64.Base64Encoder.calcSize(BIN_DIGEST_LEN);
1717
1818pub const File = struct {
......@@ -203,7 +203,7 @@ pub const CacheHash = struct {
203203
204204 // TODO: check for problematic timestamp
205205
206 var actual_digest: [32]u8 = undefined;
206 var actual_digest: [BIN_DIGEST_LEN]u8 = undefined;
207207 try hash_file(self.alloc, &actual_digest, &this_file);
208208
209209 if (!mem.eql(u8, &cache_hash_file.bin_digest, &actual_digest)) {