refactor: NetworkMonitor, use ranged sort for ip ranges

This commit is contained in:
sithlord48
2025-12-31 08:06:35 -05:00
committed by Chris Rizzitello
parent 495277c7c9
commit 00235ba189

View File

@ -97,13 +97,13 @@ QList<QHostAddress> NetworkMonitor::getAvailableIPv4Addresses() const
} }
} }
std::sort(physicalIPs.begin(), physicalIPs.end(), [](const QHostAddress &a, const QHostAddress &b) { std::ranges::sort(physicalIPs, [](const QHostAddress &a, const QHostAddress &b) {
if (a.isPrivateUse() != b.isPrivateUse()) if (a.isPrivateUse() != b.isPrivateUse())
return true; return true;
return a.toIPv4Address() < b.toIPv4Address(); return a.toIPv4Address() < b.toIPv4Address();
}); });
std::sort(virtualIPs.begin(), virtualIPs.end(), [](const QHostAddress &a, const QHostAddress &b) { std::ranges::sort(virtualIPs, [](const QHostAddress &a, const QHostAddress &b) {
return a.toIPv4Address() < b.toIPv4Address(); return a.toIPv4Address() < b.toIPv4Address();
}); });