locationrequestmgmt/networkrequesthandler/src/ngmessageswitch.cpp
branchRCL_3
changeset 65 a796fdeeb33c
parent 55 c92d4f3c47c5
--- a/locationrequestmgmt/networkrequesthandler/src/ngmessageswitch.cpp	Wed Sep 15 00:02:22 2010 +0300
+++ b/locationrequestmgmt/networkrequesthandler/src/ngmessageswitch.cpp	Wed Oct 13 16:07:50 2010 +0300
@@ -135,12 +135,7 @@
 void CNGMessageSendBuffer::BufferData(TLbsNetInternalMsgBase* aData)
 	{	
 	// Add the data to the buffer
-	TInt err = iBuffer.Append(aData);
-	if( err != KErrNone )
-		{
-		LBSLOG_ERR2(ELogP3, "CNGMessageSendBuffer::BufferData Append failed: %d", err);
-		delete aData;
-		}
+	iBuffer.Append(aData);
 	}
 
 void CNGMessageSendBuffer::BufferEmergencyData(TLbsNetInternalMsgBase* aData)
@@ -515,11 +510,8 @@
 					// not being saved. Note we do enure that the mobiles position
 					// does get sent out to the network - its juts means that the callback
 					// that delivers the REF pos to the privacy system does not happen!
-					TInt err = iRefPosBuffer.Append(item);
-					if( KErrNone != err )
-						{
-						LBSLOG_ERR(ELogP3, "CNGMessageSwitch::ProcessNetChannelMessage: iRefPosBuffer.Append Failed!!");
-						}
+					iRefPosBuffer.Append(item);
+					
 					for (TInt i = 0; i < count; i++)
 						{
 						iObservers[i]->OnNetLocReferenceUpdate(msg->SessionId(), positionInfo);
@@ -541,12 +533,7 @@
 						item->iSessionId = msg->SessionId();
 					
 						Mem::Copy(&item->iPosInfo, &positionInfo, positionInfo.PositionClassSize());
-						TInt err = iFNPPosBuffer.Append(item); // here, ownership passes to pointer array!
-						if( KErrNone != err )
-							{
-							delete item;
-							LBSLOG_ERR(ELogP3, "CNGMessageSwitch::ProcessNetChannelMessage: iFNPPosBuffer.Append Failed!!");
-							}
+						iFNPPosBuffer.Append(item); // here, ownership passes to pointer array!
 						}
 					for (TInt i = 0; i < count; i++)
 						{