authorgravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2020-06-02 18:13:55+03:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2020-06-02 18:13:55+03:00
log40a1cfed538c0a19993c3f5497d1ef18d46dac2b
treeca8a1790d7e604d2e42dc8ddd3d139e9443fba17
parentaa1a727284df089bb9a4a3b95adcb48505e268d3
parent100aa6fbaf1a2359e8c12b6f82865060d12a47ee
signaturebadge-question-mark Signed by PGP key 4AEE18F83AFDEB23

Merge pull request #5510 from jessrud/arraylist-fix

pass allocator to self.resize() in appendNTimes()

1 files changed, 1 insertions(+), 1 deletions(-)

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