diff options
Diffstat (limited to 'src/gui/socialwindow.cpp')
-rw-r--r-- | src/gui/socialwindow.cpp | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/gui/socialwindow.cpp b/src/gui/socialwindow.cpp index 1396ab98..10ed680e 100644 --- a/src/gui/socialwindow.cpp +++ b/src/gui/socialwindow.cpp @@ -455,21 +455,11 @@ void SocialWindow::action(const gcn::ActionEvent &event) } else if (event.getId() == "invite") { - SocialTab *tab = dynamic_cast<SocialTab*>(mTabs->getSelectedTab()); - - if (tab) - { - tab->invite(); - } + static_cast<SocialTab*>(mTabs->getSelectedTab())->invite(); } else if (event.getId() == "leave") { - SocialTab *tab = dynamic_cast<SocialTab*>(mTabs->getSelectedTab()); - - if (tab) - { - tab->leave(); - } + static_cast<SocialTab*>(mTabs->getSelectedTab())->leave(); } else if (event.getId() == "create guild") { |