mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-01-05 07:02:31 -06:00
Replace QStringRef with QStringView
This commit is contained in:
@@ -32,18 +32,18 @@
|
||||
|
||||
using namespace BitTorrent;
|
||||
|
||||
PeerAddress PeerAddress::parse(const QString &address)
|
||||
PeerAddress PeerAddress::parse(const QStringView address)
|
||||
{
|
||||
QVector<QStringRef> ipPort;
|
||||
QList<QStringView> ipPort;
|
||||
|
||||
if (address.startsWith('[') && address.contains("]:"))
|
||||
if (address.startsWith(u'[') && address.contains(QLatin1String("]:")))
|
||||
{ // IPv6
|
||||
ipPort = address.splitRef("]:");
|
||||
ipPort = address.split(QString::fromLatin1("]:"));
|
||||
ipPort[0] = ipPort[0].mid(1); // chop '['
|
||||
}
|
||||
else if (address.contains(':'))
|
||||
else if (address.contains(u':'))
|
||||
{ // IPv4
|
||||
ipPort = address.splitRef(':');
|
||||
ipPort = address.split(u':');
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user