From 1c5d7af552b5d7933fd91db607e5af0a217d52e0 Mon Sep 17 00:00:00 2001 From: torque Date: Sun, 22 Oct 2023 16:49:12 -0700 Subject: [PATCH] parser: don't leak on parseTo error A good idea. --- src/parser.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/parser.zig b/src/parser.zig index 500b42a..3fc7524 100644 --- a/src/parser.zig +++ b/src/parser.zig @@ -155,6 +155,7 @@ pub fn parseBufferTo( options: Options, ) !Parsed(T) { var doc = try parseBuffer(allocator, buffer, diagnostics, options); + errdefer doc.deinit(); return try doc.convertTo(T, options); }