authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2021-11-18 21:18:36 -08:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2021-11-18 21:18:36 -08:00
log890ea2b35ad9df88f52e01c7839f30b9bb54a0d9
tree64076e58aac17a36fdb68095ae753cf739063abf
parent090ee5f1834af4ed7714101b24d7daec84572390

improve usage of randomSlice


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

src/lib.zig+2-2
......@@ -34,11 +34,11 @@ pub fn addSentinel(alloc: *std.mem.Allocator, comptime T: type, input: []const T
3434
3535const alphabet = "0123456789abcdefghijklmnopqrstuvwxyz";
3636
37pub fn randomSlice(alloc: *std.mem.Allocator, rand: *std.rand.Random, comptime T: type, len: usize) ![]T {
37pub fn randomSlice(alloc: *std.mem.Allocator, rand: *const std.rand.Random, comptime T: type, len: usize) ![]T {
3838 var buf = try alloc.alloc(T, len);
3939 var i: usize = 0;
4040 while (i < len) : (i += 1) {
41 buf[i] = alphabet[rand.int(usize) % alphabet.len];
41 buf[i] = alphabet[rand.int(u8) % alphabet.len];
4242 }
4343 return buf;
4444}