╭ changed ──────╮ │src/ui/Fork.zig│ ╰───────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │53 if (!std.mem.eql(u8, target_record.event.name, identity.name)) return error.NotFound; │ │54 │ │55 const aa = arena.allocator(); │ │56 - const target_identity = try std.fmt.allocPrint(aa, "{s}:{s}", .{ owner.event.name, target_record.event.name });│ │56 + const target_identity = try aa.print("{s}:{s}", .{ owner.event.name, target_record.event.name }); │ │57 const id_hex = std.fmt.bytesToHex(id, .lower); │ │58 // the fork's viewer is the target repo's │ │59 const handle = ui.RepoHandle{ │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │211 errdefer commits.deinit(allocator); │ │212 try stack.children.put(allocator, commits.getFocus().id, .{ .repo_commits = commits }); │ │213 } │ │214 - const identity = try std.fmt.allocPrint(session.page_arena.allocator(), "{s}:{s}", .{ data.header.forker_name, data.header.name });│ │214 + const identity = try session.page_arena.allocator().print("{s}:{s}", .{ data.header.forker_name, data.header.name }); │ │215 if (session.data.user_id != null) { │ │216 const route = ui.RoutablePage.forkRepoNewRoute(identity, data.header.id) orelse return error.RouteTooLong; │ │217 var new_repo = try ui.NewRepo.View.init(allocator, session, route); │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯