Commit e4d498cd3a

Andrew Kelley <andrew@ziglang.org>
2023-05-21 02:59:54
InternPool: add missing ensureCapacity call with enums
1 parent 7e19c95
Changed files (1)
src/InternPool.zig
@@ -3019,6 +3019,7 @@ pub fn getIncompleteEnum(
     gpa: Allocator,
     enum_type: Key.IncompleteEnumType,
 ) Allocator.Error!InternPool.IncompleteEnumType {
+    try ip.items.ensureUnusedCapacity(gpa, 1);
     switch (enum_type.tag_mode) {
         .auto => return getIncompleteEnumAuto(ip, gpa, enum_type),
         .explicit => return getIncompleteEnumExplicit(ip, gpa, enum_type, .type_enum_explicit),
@@ -3073,7 +3074,7 @@ pub fn getIncompleteEnumAuto(
     };
 }
 
-pub fn getIncompleteEnumExplicit(
+fn getIncompleteEnumExplicit(
     ip: *InternPool,
     gpa: Allocator,
     enum_type: Key.IncompleteEnumType,