diff --git a/src/config.zig b/src/config.zig index 2524335..1c40bf2 100644 --- a/src/config.zig +++ b/src/config.zig @@ -51,6 +51,7 @@ pub fn getModulesTypes(allocator: std.mem.Allocator, config: ?std.json.Parsed(Co if (module_enum) |m| { try modules_list.append(m); } else { + modules_list.deinit(); return error.InvalidModule; } }