Skip to content

Commit daa2ea7

Browse files
qobject_cast -> dynamic_cast
1 parent 4c39375 commit daa2ea7

File tree

11 files changed

+16
-16
lines changed

11 files changed

+16
-16
lines changed

src/tactionworker.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ qint64 TActionWorker::writeResponse(THttpResponseHeader &header, QIODevice *body
4343

4444
// Check auto-remove
4545
bool autoRemove = false;
46-
QFile *f = qobject_cast<QFile *>(body);
46+
QFile *f = dynamic_cast<QFile *>(body);
4747
if (f) {
4848
QString filePath = f->fileName();
4949
if (TActionContext::autoRemoveFiles.contains(filePath)) {

src/tepoll.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,11 +263,11 @@ void TEpoll::setSendData(TEpollSocket *socket, const QByteArray &header, QIODevi
263263
QFileInfo fi;
264264

265265
if (Q_LIKELY(body)) {
266-
QBuffer *buffer = qobject_cast<QBuffer *>(body);
266+
QBuffer *buffer = dynamic_cast<QBuffer *>(body);
267267
if (buffer) {
268268
response += buffer->data();
269269
} else {
270-
fi.setFile(*qobject_cast<QFile *>(body));
270+
fi.setFile(*dynamic_cast<QFile *>(body));
271271
}
272272
}
273273

src/tglobal.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ TActionContext *Tf::currentContext()
160160

161161
switch (Tf::app()->multiProcessingModule()) {
162162
case TWebApplication::Thread:
163-
context = qobject_cast<TActionThread *>(QThread::currentThread());
163+
context = dynamic_cast<TActionThread *>(QThread::currentThread());
164164
if (Q_LIKELY(context)) {
165165
return context;
166166
}

src/thttpresponse.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ void THttpResponse::setBody(const QByteArray &body)
6464
QByteArray THttpResponse::body() const
6565
{
6666
if (bodyDevice) {
67-
QBuffer *buf = qobject_cast<QBuffer *>(bodyDevice);
67+
QBuffer *buf = dynamic_cast<QBuffer *>(bodyDevice);
6868
if (buf) {
6969
return buf->buffer();
7070
}

src/thttpsocket.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ qint64 THttpSocket::write(const THttpHeader *header, QIODevice *body)
9494
}
9595

9696
if (body) {
97-
QBuffer *buffer = qobject_cast<QBuffer *>(body);
97+
QBuffer *buffer = dynamic_cast<QBuffer *>(body);
9898
if (buffer) {
9999
if (writeRawData(buffer->data().data(), buffer->size()) != buffer->size()) {
100100
return -1;

src/tloggerfactory.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ QMap<QString, TLoggerInterface *> *loggerIfMap()
5050
continue;
5151
}
5252

53-
TLoggerInterface *iface = qobject_cast<TLoggerInterface *>(loader.instance());
53+
TLoggerInterface *iface = dynamic_cast<TLoggerInterface *>(loader.instance());
5454
if (iface) {
5555
const QVariantList array = loader.metaData().value("MetaData").toObject().value("Keys").toArray().toVariantList();
5656
for (auto &k : array) {

src/tsessionstorefactory.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ static QMap<QString, TSessionStoreInterface *> *sessionStoreIfMap()
7070
continue;
7171
}
7272

73-
TSessionStoreInterface *iface = qobject_cast<TSessionStoreInterface *>(loader.instance());
73+
TSessionStoreInterface *iface = dynamic_cast<TSessionStoreInterface *>(loader.instance());
7474
if (iface) {
7575
const QVariantList array = loader.metaData().value("MetaData").toObject().value("Keys").toArray().toVariantList();
7676
for (auto &k : array) {

src/twebapplication_win.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ void TWebApplication::watchLocalSocket()
9090

9191
void TWebApplication::recvLocalSocket()
9292
{
93-
QLocalServer *server = qobject_cast<QLocalServer *>(QObject::sender());
93+
QLocalServer *server = dynamic_cast<QLocalServer *>(QObject::sender());
9494
if (server) {
9595
QLocalSocket *socket = server->nextPendingConnection();
9696
if (socket->waitForReadyRead(50)) {

src/twebsocket.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ void TWebSocket::startWorker(TWebSocketWorker *worker)
169169

170170
void TWebSocket::releaseWorker()
171171
{
172-
TWebSocketWorker *worker = qobject_cast<TWebSocketWorker *>(sender());
172+
TWebSocketWorker *worker = dynamic_cast<TWebSocketWorker *>(sender());
173173
if (worker) {
174174
worker->deleteLater();
175175
--myWorkerCounter; // count-down

tools/tfmanager/servermanager.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ void ServerManager::startServer(int id) const
244244

245245
void ServerManager::updateServerStatus()
246246
{
247-
QProcess *server = qobject_cast<QProcess *>(sender());
247+
QProcess *server = dynamic_cast<QProcess *>(sender());
248248
if (server) {
249249
ajustServers();
250250
}
@@ -253,7 +253,7 @@ void ServerManager::updateServerStatus()
253253

254254
void ServerManager::errorDetect(QProcess::ProcessError error)
255255
{
256-
QProcess *server = qobject_cast<QProcess *>(sender());
256+
QProcess *server = dynamic_cast<QProcess *>(sender());
257257
if (server) {
258258
tSystemError("tfserver error detected(%d). [%s]", error, qPrintable(tfserverProgramPath()));
259259
//server->close(); // long blocking..
@@ -264,7 +264,7 @@ void ServerManager::errorDetect(QProcess::ProcessError error)
264264

265265
void ServerManager::serverFinish(int exitCode, QProcess::ExitStatus exitStatus)
266266
{
267-
QProcess *server = qobject_cast<QProcess *>(sender());
267+
QProcess *server = dynamic_cast<QProcess *>(sender());
268268
if (server) {
269269
//server->close(); // long blocking..
270270
server->deleteLater();
@@ -287,7 +287,7 @@ void ServerManager::serverFinish(int exitCode, QProcess::ExitStatus exitStatus)
287287

288288
void ServerManager::readStandardError() const
289289
{
290-
QProcess *server = qobject_cast<QProcess *>(sender());
290+
QProcess *server = dynamic_cast<QProcess *>(sender());
291291
if (server) {
292292
QByteArray buf = server->readAllStandardError();
293293
tSystemWarn("treefrog stderr: %s", buf.constData());

0 commit comments

Comments
 (0)