|
@@ -142,7 +142,9 @@ CPlayerInterface::CPlayerInterface(PlayerColor Player)
|
|
|
|
|
|
CPlayerInterface::~CPlayerInterface()
|
|
|
{
|
|
|
- if(CCS->soundh) CCS->soundh->ambientStopAllChannels();
|
|
|
+ if(CCS && CCS->soundh)
|
|
|
+ CCS->soundh->ambientStopAllChannels();
|
|
|
+
|
|
|
logGlobal->trace("\tHuman player interface for player %s being destructed", playerID.getStr());
|
|
|
delete showingDialog;
|
|
|
delete cingconsole;
|