supl/locationomasuplprotocolhandler/protocolhandlerver2/src/epos_comasuplprotocolmanager2.cpp
--- a/supl/locationomasuplprotocolhandler/protocolhandlerver2/src/epos_comasuplprotocolmanager2.cpp Tue Feb 02 10:12:24 2010 +0200
+++ b/supl/locationomasuplprotocolhandler/protocolhandlerver2/src/epos_comasuplprotocolmanager2.cpp Fri Feb 19 23:14:27 2010 +0200
@@ -226,7 +226,7 @@
*this,
aIpcSessionId,
iOMASuplAsnHandlerBaseImpl);
-
+ SuplSession->SetSUPLVersion(2);
User::LeaveIfError(iSuplSessions.Append(SuplSession));
return SuplSession;
}
@@ -256,7 +256,10 @@
iTrace->Trace(_L("NotifyOnPlugInUnInstallation starting"), KTraceFileName, __LINE__);
iSuplEcomEventWatcher->NotifyOnPlugInUnInstallation();
}
- iNotifier = COMASuplETelNotifier::NewL(*this,iMobilePhone);
+ if(!iNotifier)
+ {
+ iNotifier = COMASuplETelNotifier::NewL(*this,iMobilePhone);
+ }
iTrace->Trace(_L("ETEL Notifier created"), KTraceFileName, __LINE__);
iTrace->Trace(_L("COMASUPLProtocolManager2::InitializeL completed"), KTraceFileName, __LINE__);