From 23ead4c65f1ff1f86d63e9e93838f6ca194008ea Mon Sep 17 00:00:00 2001 From: Emil Lerch Date: Sat, 25 Apr 2026 13:13:16 -0700 Subject: [PATCH] just defer --- src/analytics/valuation.zig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/analytics/valuation.zig b/src/analytics/valuation.zig index a86944b..8d14f27 100644 --- a/src/analytics/valuation.zig +++ b/src/analytics/valuation.zig @@ -286,7 +286,7 @@ fn mergeAllocsBySymbol(allocs: *std.ArrayList(Allocation), allocator: std.mem.Al // Build merged result var merged = std.ArrayList(Allocation).empty; - errdefer merged.deinit(allocator); + defer merged.deinit(allocator); // Track which symbols we've already merged var done = std.StringHashMap(void).init(allocator); @@ -344,7 +344,6 @@ fn mergeAllocsBySymbol(allocs: *std.ArrayList(Allocation), allocator: std.mem.Al for (merged.items) |a| { try allocs.append(allocator, a); } - merged.deinit(allocator); } /// Compute portfolio summary given positions and current prices.