From 50b30976837be0969efdccced68cfb584d99981a Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Fri, 24 Apr 2020 14:03:00 +0200 Subject: [PATCH] Remove unused qTopLevelDomain() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The last (and only) user was removed in 4f076db3d2e2e27cc56029fe878056ee79def56f. Change-Id: I59b155017bfd00bbcbfe72dc0e535c92c0384dad Reviewed-by: MÃ¥rten Nordheim --- src/network/kernel/qtldurl.cpp | 23 ----------------------- src/network/kernel/qtldurl_p.h | 1 - 2 files changed, 24 deletions(-) diff --git a/src/network/kernel/qtldurl.cpp b/src/network/kernel/qtldurl.cpp index d93407d6f5..cab10a8b1c 100644 --- a/src/network/kernel/qtldurl.cpp +++ b/src/network/kernel/qtldurl.cpp @@ -87,29 +87,6 @@ static bool containsTLDEntry(QStringView entry, TLDMatchType match) return false; } -/*! - \internal - - Return the top-level-domain per Qt's copy of the Mozilla public suffix list of - \a domain. -*/ - -Q_NETWORK_EXPORT QString qTopLevelDomain(const QString &domain) -{ - const QString domainLower = domain.toLower(); - QVector sections = domainLower.splitRef(QLatin1Char('.'), Qt::SkipEmptyParts); - if (sections.isEmpty()) - return QString(); - - QString level, tld; - for (int j = sections.count() - 1; j >= 0; --j) { - level.prepend(QLatin1Char('.') + sections.at(j)); - if (qIsEffectiveTLD(level.rightRef(level.size() - 1))) - tld = level; - } - return tld; -} - /*! \internal diff --git a/src/network/kernel/qtldurl_p.h b/src/network/kernel/qtldurl_p.h index c0a07d8e00..ea1ed78034 100644 --- a/src/network/kernel/qtldurl_p.h +++ b/src/network/kernel/qtldurl_p.h @@ -59,7 +59,6 @@ QT_REQUIRE_CONFIG(topleveldomain); QT_BEGIN_NAMESPACE -Q_NETWORK_EXPORT QString qTopLevelDomain(const QString &domain); Q_NETWORK_EXPORT bool qIsEffectiveTLD(QStringView domain); inline bool qIsEffectiveTLD(const QString &domain) {