From b94678289a5e671fc168ec58525b7aae2a56e6ec Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 3 May 2015 22:44:42 +0300 Subject: Remove useless dynamic_cast. --- src/gui/windows/botcheckerwindow.cpp | 9 ++++----- src/gui/windows/chatwindow.cpp | 3 +-- 2 files changed, 5 insertions(+), 7 deletions(-) (limited to 'src/gui/windows') diff --git a/src/gui/windows/botcheckerwindow.cpp b/src/gui/windows/botcheckerwindow.cpp index 9f1973426..e79a852cb 100644 --- a/src/gui/windows/botcheckerwindow.cpp +++ b/src/gui/windows/botcheckerwindow.cpp @@ -190,12 +190,11 @@ void BotCheckerWindow::reset() std::set beings = actorManager->getAll(); FOR_EACH (ActorSprites::iterator, i, beings) { - Being *const being = dynamic_cast(*i); - - if (being && being->getType() == ActorType::Player - && being != localPlayer && being->getName() != "") + if ((*i)->getType() == ActorType::Player) { - being->resetCounters(); + Being *const being = static_cast(*i); + if (being != localPlayer && !being->getName().empty()) + being->resetCounters(); } } } diff --git a/src/gui/windows/chatwindow.cpp b/src/gui/windows/chatwindow.cpp index b423767c5..5db4b9bfd 100644 --- a/src/gui/windows/chatwindow.cpp +++ b/src/gui/windows/chatwindow.cpp @@ -605,8 +605,7 @@ void ChatWindow::ignoreAllWhispers() iter != mWhispers.end(); ++ iter) { - WhisperTab *const tab = dynamic_cast( - iter->second); + WhisperTab *const tab = iter->second; if (tab) { if (player_relations.getRelation(tab->getNick()) -- cgit v1.2.3-70-g09d2