locationtriggering/ltclientlib/src/lbtgeogsmcell.cpp
branchRCL_3
changeset 44 2b4ea9893b66
parent 0 667063e416a2
child 45 6b6920c56e2f
child 50 4c28d569e1fe
equal deleted inserted replaced
42:02ba3f1733c6 44:2b4ea9893b66
   119 //    
   119 //    
   120 EXPORT_C void CLbtGeoGsmCell::SetBsic( RArray<TInt>& aBsicArray )
   120 EXPORT_C void CLbtGeoGsmCell::SetBsic( RArray<TInt>& aBsicArray )
   121     {
   121     {
   122     for( TInt i=0;i<aBsicArray.Count();i++ )
   122     for( TInt i=0;i<aBsicArray.Count();i++ )
   123         {
   123         {
   124         iBsicArray.Append( aBsicArray[i] );
   124         TInt error = iBsicArray.Append( aBsicArray[i] );
       
   125         if( error != KErrNone )
       
   126             {
       
   127             return;
       
   128             }
   125         }
   129         }
   126     }
   130     }
   127     
   131     
   128 // ---------------------------------------------------------------------------
   132 // ---------------------------------------------------------------------------
   129 // CLbtGeoGsmCell::Bsic()
   133 // CLbtGeoGsmCell::Bsic()
   174     {
   178     {
   175     CLbtGeoCell::DoInternalizeL( aStream );
   179     CLbtGeoCell::DoInternalizeL( aStream );
   176     TInt count = aStream.ReadInt32L();
   180     TInt count = aStream.ReadInt32L();
   177     for( TInt i=0;i<count;i++ )
   181     for( TInt i=0;i<count;i++ )
   178         {
   182         {
   179         iBsicArray.Append( aStream.ReadInt32L() );
   183         iBsicArray.AppendL( aStream.ReadInt32L() );
   180         }
   184         }
   181     }
   185     }
   182     
   186     
   183     
   187