summaryrefslogtreecommitdiffstats
path: root/src/server
diff options
context:
space:
mode:
Diffstat (limited to 'src/server')
-rw-r--r--src/server/net/certmanager.cpp2
-rw-r--r--src/server/net/client.cpp2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/server/net/certmanager.cpp b/src/server/net/certmanager.cpp
index 968535a..5a4f904 100644
--- a/src/server/net/certmanager.cpp
+++ b/src/server/net/certmanager.cpp
@@ -19,6 +19,8 @@
#include "certmanager.h"
#include "../../shared/util.h"
+// Remove in future - see comment in util.h
+#undef errorOccurred
#include <QHash>
#include <QDir>
diff --git a/src/server/net/client.cpp b/src/server/net/client.cpp
index 08dfc9a..bf1ad25 100644
--- a/src/server/net/client.cpp
+++ b/src/server/net/client.cpp
@@ -31,7 +31,7 @@ Client::Client(QTcpSocket* socket)
// Connect important signals
connect(_socket, &QTcpSocket::disconnected,
this, &Client::disconnect);
- connect(_socket, &QTcpSocket::errorOccurred,
+ connect(_socket, QOverload<QAbstractSocket::SocketError>::of(&QTcpSocket::errorOccurred),
this, &Client::disconnect);
auto *ssl = qobject_cast<QSslSocket*>(_socket);
if (ssl != nullptr) {