pub fn updateChecksum(w: *Header) !void
w: *Header
266 267 268 269 270 271
pub fn updateChecksum(w: *Header) !void { var checksum: usize = ' '; // other 7 w.checksum bytes are initialized to ' ' for (std.mem.asBytes(w)) |val| checksum += val; try octal(&w.checksum, checksum); }