--- a/locationtriggering/ltclientlib/src/lbtgeowcdmacell.cpp Thu Aug 19 10:20:18 2010 +0300
+++ b/locationtriggering/ltclientlib/src/lbtgeowcdmacell.cpp Tue Aug 31 15:37:04 2010 +0300
@@ -125,7 +125,11 @@
for(TInt i=0;i<aWcdmaCellInfo.iMeasurementResult.Count();++i)
{
TLbtWcdmaCellInfo::TLbtCellMeasuredResult nmr = aWcdmaCellInfo.iMeasurementResult[i];
- iCellInfo.iMeasurementResult.Append(nmr);
+ TInt error = iCellInfo.iMeasurementResult.Append(nmr);
+ if( error != KErrNone )
+ {
+ return;
+ }
}
}
@@ -193,6 +197,6 @@
TLbtWcdmaCellInfo::TLbtCellMeasuredResult cellMeas;
cellMeas.iEcNo = aStream.ReadInt16L();
cellMeas.iRscp = aStream.ReadInt16L();
- iCellInfo.iMeasurementResult.Append(cellMeas);
+ iCellInfo.iMeasurementResult.AppendL(cellMeas);
}
}