std: fix missing hash map safety

There was a missing compile error for calling ensureUnusedCapacity
without a Context in the case that the Context is non-void.
This commit is contained in:
Andrew Kelley
2022-04-20 17:16:32 -07:00
parent 99112b63bd
commit 4f527e5d36
2 changed files with 3 additions and 1 deletions

View File

@@ -798,7 +798,7 @@ pub fn ArrayHashMapUnmanaged(
allocator: Allocator,
additional_capacity: usize,
) !void {
if (@sizeOf(ByIndexContext) != 0)
if (@sizeOf(Context) != 0)
@compileError("Cannot infer context " ++ @typeName(Context) ++ ", call ensureTotalCapacityContext instead.");
return self.ensureUnusedCapacityContext(allocator, additional_capacity, undefined);
}