diff -r 3b0cec605979 -r c5b848e6c7d1 bearermanagement/mpm/inc/mpmconnmonreqs.h --- a/bearermanagement/mpm/inc/mpmconnmonreqs.h Thu May 27 14:35:19 2010 +0300 +++ b/bearermanagement/mpm/inc/mpmconnmonreqs.h Thu Jun 10 16:00:16 2010 +0300 @@ -46,7 +46,7 @@ static CMPMConnMonReqs* NewL( CMPMConnMonEvents& aParent, RConnectionMonitor& aConnMon, TUint aConnId, - CMPMServerSession& aSession ); + CMPMServerSession* aSession ); /** * Destructor. @@ -132,7 +132,7 @@ CMPMConnMonReqs( CMPMConnMonEvents& aParent, RConnectionMonitor& aConnMon, TUint aConnId, - CMPMServerSession& aSession ); + CMPMServerSession* aSession ); /** * 2nd phase constructor. @@ -170,9 +170,8 @@ TConnMonIapInfoBuf iIapBuf; // MPM server session which requested the service - // After service completes callback function is called through - // the reference. - CMPMServerSession& iSession; + // After service completes callback function is called + CMPMServerSession* iSession; // Used for first session start to wait until necessary data available CActiveSchedulerWait iActiveSchedulerWait;