authorgravatar for vesim809@pm.meMaciej 'vesim' Kuliński <vesim809@pm.me> 2023-06-25 17:42:08+02:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-06-25 15:39:17-07:00
logd98147414d084bc41b00ba9c0be8c7b82ad4e76c
tree25a3df230ee5febbb6f5a8716a6bab4bfdf9aeea
parent0a868dacdd31b7d5c529a332da718683477a2505

update Ascon.zig to use @min builtin


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

lib/std/rand/Ascon.zig+1-2
...@@ -9,7 +9,6 @@...@@ -9,7 +9,6 @@
9//! - Ascon https://ascon.iaik.tugraz.at/files/asconv12-nist.pdf9//! - Ascon https://ascon.iaik.tugraz.at/files/asconv12-nist.pdf
1010
11const std = @import("std");11const std = @import("std");
12const min = std.math.min;
13const mem = std.mem;12const mem = std.mem;
14const Random = std.rand.Random;13const Random = std.rand.Random;
15const Self = @This();14const Self = @This();
...@@ -50,7 +49,7 @@ pub fn fill(self: *Self, buf: []u8) void {...@@ -50,7 +49,7 @@ pub fn fill(self: *Self, buf: []u8) void {
50 var i: usize = 0;49 var i: usize = 0;
51 while (true) {50 while (true) {
52 const left = buf.len - i;51 const left = buf.len - i;
53 const n = min(left, rate);52 const n = @min(left, rate);
54 self.state.extractBytes(buf[i..][0..n]);53 self.state.extractBytes(buf[i..][0..n]);
55 if (left == 0) break;54 if (left == 0) break;
56 self.state.permuteR(8);55 self.state.permuteR(8);