--- a/adaptationlayer/modematadaptation/modematcontroller_exe/src/cmodematsession.cpp Mon Nov 09 10:36:19 2009 +0000
+++ b/adaptationlayer/modematadaptation/modematcontroller_exe/src/cmodematsession.cpp Thu Jan 14 10:44:58 2010 +0200
@@ -164,7 +164,7 @@
void CModemAtSession::DoServiceL( const RMessage2& aMessage )
{
C_TRACE (( _T("CModemAtSession::DoServiceL() function: %d message: 0x%x handle: 0x%x"), aMessage.Function(), &aMessage, aMessage.Handle() ));
-
+ TInt err( KErrNone );
if( CheckAndCompleteExistingRequest( aMessage ) )
{
C_TRACE (( _T("CModemAtSession::DoServiceL() - return") ));
@@ -175,7 +175,7 @@
{
case EATExtSetExtensionInterface:
C_TRACE(_L("EATExtSetExtensionInterface"));
- iPluginType=(TATPluginInterface) aMessage.Int0();
+ iPluginType = (TATPluginInterface)aMessage.Int0();
if(iClientName)
{
delete iClientName;
@@ -185,7 +185,8 @@
iClientNamePtr.Set( iClientName->Des() );
aMessage.Read( KATModemResponseArgumentIndex, iClientNamePtr );
iConnectReq = aMessage;
- iServer.ConnectToModem(this);
+ err = iServer.ConnectToModem( this );
+ ModemConnected( err );
break;
case EReceiveUnsolicitedResult:
@@ -326,7 +327,7 @@
{
C_TRACE (( _T("Complete iConnectReq( %d )"), aErr ));
iConnectReq.Complete(aErr);
- }
+ }
}
void CModemAtSession::SignalIndReceived()