diff --git a/src/Mod/Web/App/Server.cpp b/src/Mod/Web/App/Server.cpp index f1ece0d26d..e9b17722db 100644 --- a/src/Mod/Web/App/Server.cpp +++ b/src/Mod/Web/App/Server.cpp @@ -136,7 +136,7 @@ void AppServer::incomingConnection(qintptr socket) void AppServer::readClient() { - QTcpSocket* socket = (QTcpSocket*)sender(); + QTcpSocket* socket = static_cast(sender()); if (socket->bytesAvailable() > 0) { QByteArray request = socket->readAll(); std::unique_ptr event(std::make_unique(socket, request)); @@ -155,7 +155,7 @@ void AppServer::readClient() void AppServer::discardClient() { - QTcpSocket* socket = (QTcpSocket*)sender(); + QTcpSocket* socket = static_cast(sender()); socket->deleteLater(); }