|
@@ -300,7 +300,7 @@ void CServerHandler::applyPacksOnLobbyScreen()
|
|
CPackForLobby * pack = packsForLobbyScreen.front();
|
|
CPackForLobby * pack = packsForLobbyScreen.front();
|
|
packsForLobbyScreen.pop_front();
|
|
packsForLobbyScreen.pop_front();
|
|
CBaseForLobbyApply * apply = applier->getApplier(typeList.getTypeID(pack)); //find the applier
|
|
CBaseForLobbyApply * apply = applier->getApplier(typeList.getTypeID(pack)); //find the applier
|
|
- apply->applyOnLobbyScreen(static_cast<CLobbyScreen *>(SEL), this, pack);
|
|
|
|
|
|
+ apply->applyOnLobbyScreen(dynamic_cast<CLobbyScreen *>(SEL), this, pack);
|
|
GH.windows().totalRedraw();
|
|
GH.windows().totalRedraw();
|
|
delete pack;
|
|
delete pack;
|
|
}
|
|
}
|