summaryrefslogtreecommitdiffstats
path: root/src/network/ssl/qtlsbackend.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/network/ssl/qtlsbackend.cpp')
-rw-r--r--src/network/ssl/qtlsbackend.cpp11
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");