mirror of
https://github.com/ziglang/zig.git
synced 2024-11-14 16:13:24 +00:00
std.static_string_map: Cast length of input for runtime initialization
This commit is contained in:
parent
b8890f8ee1
commit
b6fd34aa46
@ -119,7 +119,7 @@ pub fn StaticStringMapWithEql(
|
||||
kvs.* = .{
|
||||
.keys = sorted_keys.ptr,
|
||||
.values = sorted_vals.ptr,
|
||||
.len = kvs_list.len,
|
||||
.len = @intCast(kvs_list.len),
|
||||
};
|
||||
self.kvs = kvs;
|
||||
|
||||
@ -270,13 +270,14 @@ const testing = std.testing;
|
||||
const test_alloc = testing.allocator;
|
||||
|
||||
test "list literal of list literals" {
|
||||
const slice = [_]TestKV{
|
||||
const slice: []const TestKV = &.{
|
||||
.{ "these", .D },
|
||||
.{ "have", .A },
|
||||
.{ "nothing", .B },
|
||||
.{ "incommon", .C },
|
||||
.{ "samelen", .E },
|
||||
};
|
||||
|
||||
const map = TestMap.initComptime(slice);
|
||||
try testMap(map);
|
||||
// Default comparison is case sensitive
|
||||
|
Loading…
Reference in New Issue
Block a user