diff options
Diffstat (limited to 'src/network/ssl/qtlsbackend.cpp')
-rw-r--r-- | src/network/ssl/qtlsbackend.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/network/ssl/qtlsbackend.cpp b/src/network/ssl/qtlsbackend.cpp index ac6d965bd3..1df462e362 100644 --- a/src/network/ssl/qtlsbackend.cpp +++ b/src/network/ssl/qtlsbackend.cpp @@ -110,8 +110,10 @@ public: return names; names.reserve(backends.size()); - for (const auto *factory : backends) - names.append(factory->backendName()); + for (const auto *backend : backends) { + if (backend->isValid()) + names.append(backend->backendName()); + } return names; } @@ -198,6 +200,11 @@ QTlsBackend::~QTlsBackend() backends->removeBackend(this); } +bool QTlsBackend::isValid() const +{ + return true; +} + QString QTlsBackend::backendName() const { return QStringLiteral("dummyTLS"); |