From d4d954abd20d57ff62940993f5b95700ebfbbda7 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Wed, 3 Jun 2020 18:41:56 -0400 Subject: std.sort: give comparator functions a context parameter --- lib/std/net.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/std/net.zig') diff --git a/lib/std/net.zig b/lib/std/net.zig index 919175e41d..229731b617 100644 --- a/lib/std/net.zig +++ b/lib/std/net.zig @@ -836,7 +836,7 @@ fn linuxLookupName( key |= (MAXADDRS - @intCast(i32, i)) << DAS_ORDER_SHIFT; addr.sortkey = key; } - std.sort.sort(LookupAddr, addrs.span(), addrCmpLessThan); + std.sort.sort(LookupAddr, addrs.span(), {}, addrCmpLessThan); } const Policy = struct { @@ -953,7 +953,7 @@ fn IN6_IS_ADDR_SITELOCAL(a: [16]u8) bool { } // Parameters `b` and `a` swapped to make this descending. -fn addrCmpLessThan(b: LookupAddr, a: LookupAddr) bool { +fn addrCmpLessThan(context: void, b: LookupAddr, a: LookupAddr) bool { return a.sortkey < b.sortkey; } -- cgit v1.2.3