aboutsummaryrefslogtreecommitdiff
path: root/src/sync.zig
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/sync.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sync.zig b/src/sync.zig
index 0fad16736..ec3d57c5d 100644
--- a/src/sync.zig
+++ b/src/sync.zig
@@ -31,7 +31,7 @@ pub const ThreadPool = struct {
const num_workers = std.math.max(1, config.max_threads orelse std.Thread.cpuCount() catch 1);
self.workers = try self.allocator.alloc(Worker, num_workers);
- for (self.workers) |*worker| {
+ for (&self.workers) |*worker| {
try worker.init(self);
@atomicStore(usize, &self.spawned, self.spawned + 1, .SeqCst);
}
@@ -40,7 +40,7 @@ pub const ThreadPool = struct {
pub fn deinit(self: *ThreadPool) void {
self.shutdown();
- for (self.workers[0..self.spawned]) |*worker|
+ for (&self.workers[0..self.spawned]) |*worker|
worker.deinit();
while (self.run_queue.pop()) |run_node|