fix: don't leak project names in project_manager.request_recent_projects

This commit is contained in:
CJ van den Berg 2025-11-05 14:41:36 +01:00
parent 9a961c8dd2
commit c47ce8702c
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -521,6 +521,7 @@ const Process = struct {
try cbor.writeArrayHeader(writer, 2);
try cbor.writeValue(writer, project.name);
try cbor.writeValue(writer, if (self.projects.get(project.name)) |_| true else false);
self.allocator.free(project.name);
}
from.send_raw(.{ .buf = message.written() }) catch return error.ClientFailed;
self.logger.print("{d} projects found", .{recent_projects.items.len});