--- a/supl/locationsuplfw/gateway/src/epos_csuplipcsubsession.cpp Tue Aug 31 15:37:04 2010 +0300
+++ b/supl/locationsuplfw/gateway/src/epos_csuplipcsubsession.cpp Wed Sep 01 12:24:21 2010 +0100
@@ -34,6 +34,8 @@
#include "epos_csuplsettings.h"
#include "epos_csuplsettingsinternal.h"
#include "epos_csuplsettingparams.h"
+#include "epos_suplgeocellinfo.h"
+
// CONSTANTS
//#ifdef _DEBUG
@@ -553,7 +555,8 @@
TInt CSuplIPCSubSession::PackPositionData(const RMessage2& aMessage)
{
DEBUG_TRACE("CSuplIPCSubSession::PackPositionData", __LINE__)
- PositionInfo(iPositionBuffer);
+ TPositionInfo& info = PositionInfo(iPositionBuffer);
+
TPtr8 ptrToBuffer = iPositionBuffer->Des();
return SuplGlobal::Write(aMessage, 0, ptrToBuffer);
}
@@ -567,8 +570,8 @@
TInt CSuplIPCSubSession::PackServerAddressData(const RMessage2& aMessage)
{
DEBUG_TRACE("CSuplIPCSubSession::PackServerAddressData", __LINE__)
-
- ServerAddress(iPositionBuffer);
+ TDes& info = ServerAddress(iPositionBuffer);
+
TPtr8 ptrToBuffer = iPositionBuffer->Des();
return SuplGlobal::Write(aMessage, 0, ptrToBuffer);
}
@@ -584,8 +587,8 @@
TInt CSuplIPCSubSession::PackTriggerData(const RMessage2& aMessage)
{
DEBUG_TRACE("CSuplIPCSubSession::PackTriggerData", __LINE__)
-
- TriggerInfo(iPositionBuffer);
+ TSuplTriggerFireInfo& info = TriggerInfo(iPositionBuffer);
+
TPtr8 ptrToBuffer = iPositionBuffer->Des();
return SuplGlobal::Write(aMessage, 2, ptrToBuffer);
}
@@ -740,6 +743,7 @@
CleanupStack::Pop(fireInfoBuf);
}
+
// ---------------------------------------------------------
// CSuplIPCSubSession::HandleLocationConversionL
//
@@ -786,5 +790,6 @@
iSuplSessnReq->CancelLocationConversionRequest();
SuplGlobal::RequestComplete(aMessage, KErrNone);
CompleteRunSession(KErrCancel);
- }
+ }
+
// End of File