Merge pull request #5510 from jessrud/arraylist-fix

pass allocator to self.resize() in appendNTimes()
This commit is contained in:
Veikka Tuominen 2020-06-02 18:13:55 +03:00 committed by GitHub
commit 40a1cfed53
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -402,7 +402,7 @@ pub fn ArrayListAlignedUnmanaged(comptime T: type, comptime alignment: ?u29) typ
/// Allocates more memory as necessary.
pub fn appendNTimes(self: *Self, allocator: *Allocator, value: T, n: usize) !void {
const old_len = self.items.len;
try self.resize(self.items.len + n);
try self.resize(allocator, self.items.len + n);
mem.set(T, self.items[old_len..self.items.len], value);
}