Skip to content

Commit b8f2355

Browse files
committed
Defer explicit free and destroy
1 parent 9b87900 commit b8f2355

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/volt.zig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -450,6 +450,8 @@ fn handleRequest(allocator: std.mem.Allocator, router: *Router, request: *std.ht
450450

451451
var response: *http.Response = undefined;
452452
const success = handler(&req, &response, &context);
453+
defer arena_allocator.free(response.headers);
454+
defer arena_allocator.destroy(response);
453455
log.debug("handler complete", .{});
454456
if (success == 0) {
455457
log.err("handler was unsuccessful", .{});

0 commit comments

Comments
 (0)