diff -r bc5a64e5bc3c -r 5bcb308bd24d phoneplugins/csplugin/src/cspconferencecall.cpp --- a/phoneplugins/csplugin/src/cspconferencecall.cpp Tue Jul 06 14:15:47 2010 +0300 +++ b/phoneplugins/csplugin/src/cspconferencecall.cpp Wed Aug 18 09:48:26 2010 +0300 @@ -469,8 +469,7 @@ aCallArray.Reset(); TInt err( KErrNone ); - RMobileCall::TMobileCallInfoV3 callInfo; - RMobileCall::TMobileCallInfoV3Pckg callInfoPck( callInfo ); + RMobileCall::TMobileCallInfoV3Pckg callInfoPck( iEtelCallInfo ); TInt callCount = CallCount(); CSPCall* call; @@ -483,7 +482,7 @@ if ( KErrNone == err ) { // Find call by call name - call = iCallInfo.FindCall( callInfo.iCallName); + call = iCallInfo.FindCall( iEtelCallInfo.iCallName); if ( call ) { err = aCallArray.Append( call ); @@ -495,6 +494,7 @@ } CSPLOGSTRING2( CSPERROR, "CSPConferenceCall::GetCallArray err: %d", err ); } + CSPLOGSTRING( CSPREQOUT, "CSPConferenceCall::GetCallArray end"); return err; @@ -508,7 +508,7 @@ { if ( iObservers.Find( &aObserver ) == KErrNotFound ) { - iObservers.Append( &aObserver ); + iObservers.AppendL( &aObserver ); } }