fix: don't leak project names in project_manager.request_recent_projects
This commit is contained in:
parent
9a961c8dd2
commit
c47ce8702c
1 changed files with 1 additions and 0 deletions
|
|
@ -521,6 +521,7 @@ const Process = struct {
|
||||||
try cbor.writeArrayHeader(writer, 2);
|
try cbor.writeArrayHeader(writer, 2);
|
||||||
try cbor.writeValue(writer, project.name);
|
try cbor.writeValue(writer, project.name);
|
||||||
try cbor.writeValue(writer, if (self.projects.get(project.name)) |_| true else false);
|
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;
|
from.send_raw(.{ .buf = message.written() }) catch return error.ClientFailed;
|
||||||
self.logger.print("{d} projects found", .{recent_projects.items.len});
|
self.logger.print("{d} projects found", .{recent_projects.items.len});
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue