diff -r 594d59766373 -r 7d48bed6ce0c satengine/SatServer/Commands/OpenChannelCmd/src/COpenChannelHandler.cpp --- a/satengine/SatServer/Commands/OpenChannelCmd/src/COpenChannelHandler.cpp Thu Aug 19 10:28:14 2010 +0300 +++ b/satengine/SatServer/Commands/OpenChannelCmd/src/COpenChannelHandler.cpp Tue Aug 31 15:45:17 2010 +0300 @@ -65,6 +65,8 @@ Cancel(); iDataChannel = NULL; + delete iConnectionInfo.iOverrideSet; + LOG( SIMPLE, "OPENCHANNEL: COpenChannelHandler::~CCloseChannelHandler exiting" ) } @@ -730,6 +732,9 @@ "OPENCHANNEL: COpenChannelHandler::SetOverrideSettingsL aIapId: %i", aIapId ) + delete iConnectionInfo.iOverrideSet; + iConnectionInfo.iOverrideSet = NULL; + // Override connection preferences TExtendedConnPref* overrideSettings = new( ELeave ) TExtendedConnPref; overrideSettings->SetIapId( aIapId );