diff -r 33a5d2bbf6fc -r 73a1feb507fb mmshplugins/mmshaoplugin/src/muscallstatusmonitor.cpp --- a/mmshplugins/mmshaoplugin/src/muscallstatusmonitor.cpp Thu Aug 19 09:51:39 2010 +0300 +++ b/mmshplugins/mmshaoplugin/src/muscallstatusmonitor.cpp Tue Aug 31 15:12:07 2010 +0300 @@ -30,11 +30,12 @@ // CMusCallStatusMonitor* CMusCallStatusMonitor::NewL( const RMobileCall& aCall, - MMusTsyPropertyObserver& aObserver ) + MMusTsyPropertyObserver& aObserver, + MMusCallStateObserver& aCallStateObserver ) { MUS_LOG( "mus: [MUSAO] -> CMusCallStatusMonitor::NewL" ) CMusCallStatusMonitor* self = - new( ELeave )CMusCallStatusMonitor( aCall, aObserver ); + new( ELeave )CMusCallStatusMonitor( aCall, aObserver, aCallStateObserver ); CleanupStack::PushL( self ); self->ConstructL(); CleanupStack::Pop( self ); @@ -75,8 +76,9 @@ // CMusCallStatusMonitor::CMusCallStatusMonitor( const RMobileCall& aCall, - MMusTsyPropertyObserver& aObserver ) - : CMusCallMonitorBase( aCall, aObserver ) + MMusTsyPropertyObserver& aObserver, + MMusCallStateObserver& aCallStateObserver ) + : CMusCallMonitorBase( aCall, aObserver, aCallStateObserver ) { }