aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Sema.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Sema.zig b/src/Sema.zig
index 8fda67b652..fd067d6460 100644
--- a/src/Sema.zig
+++ b/src/Sema.zig
@@ -5068,6 +5068,7 @@ fn instantiateGenericCall(
};
const new_func_val = child_sema.resolveConstValue(&child_block, .unneeded, new_func_inst) catch unreachable;
const new_func = new_func_val.castTag(.function).?.data;
+ errdefer new_func.deinit(gpa);
assert(new_func == new_module_func);
arg_i = 0;