diff --git a/README.md b/README.md index 6f9d832..71a6981 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ Project goals Dependencies ------------ -1. zig around `0.11.0-dev.2560+602029bb2`. +1. zig around `0.11.0-dev.3132+465272921`. 2. [cmph][cmph]: bundled with this repository. Building diff --git a/src/Corpus.zig b/src/Corpus.zig index 33e48d9..ce9bde3 100644 --- a/src/Corpus.zig +++ b/src/Corpus.zig @@ -159,7 +159,7 @@ pub fn init( // returning from this function. This keeps the arena clean. var user2groups = try baseAllocator.alloc(ArrayListUnmanaged(u32), users.len); defer baseAllocator.free(user2groups); - mem.set(ArrayListUnmanaged(u32), user2groups, ArrayListUnmanaged(u32){}); + @memset(user2groups, ArrayListUnmanaged(u32){}); for (groups.items(.members), groups.items(.name), 0..) |groupmembers, name, i| { var members = try allocator.alloc(u32, groupmembers.len); diff --git a/src/DB.zig b/src/DB.zig index f41cd0e..2499391 100644 --- a/src/DB.zig +++ b/src/DB.zig @@ -903,8 +903,8 @@ test "DB pack gids" { const k2 = bdz.search_u32(cmph_gid, 128); const k3 = bdz.search_u32(cmph_gid, 9999); const k4 = bdz.search_u32(cmph_gid, 100000); - var hashes = &[_]u32{ k1, k2, k3, k4 }; - sort.sort(u32, hashes, {}, comptime sort.asc(u32)); + var hashes = [_]u32{ k1, k2, k3, k4 }; + sort.sort(u32, &hashes, {}, comptime sort.asc(u32)); for (hashes, 0..) |hash, i| try testing.expectEqual(i, hash); }