╭ changed ───────────╮ │src/ui/Repo/Refs.zig│ ╰────────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │353 fn windowLink(page_arena: *std.heap.ArenaAllocator, identity: []const u8, kind: ui.RoutablePage.RefKind, name: []const u8) ![]const u8 {│ │354 const encoded = try ui.urlEncodeRef(page_arena.allocator(), name); │ │355 const route = ui.RoutablePage.repoRefsRoute(identity, kind, encoded) orelse return error.RouteTooLong; │ │356 - const url = try route.urlAlloc(page_arena); │ │356 + const url = try route.toUrl(page_arena); │ │357 return std.fmt.allocPrint(page_arena.allocator(), "a:{s}", .{url}); │ │358 } │ │359 │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │368 }; │ │369 const value = try ui.urlEncodeRef(aa, name); │ │370 const route = ui.RoutablePage.repoFilesRoute(identity, ref_or_oid, value, "", 0) orelse return error.RouteTooLong;│ │371 - const url = try route.urlAlloc(page_arena); │ │371 + const url = try route.toUrl(page_arena); │ │372 return std.fmt.allocPrint(aa, "a:{s}", .{url}); │ │373 } │ │374 │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯