locationtriggering/ltclientlib/src/lbtgeogsmcell.cpp
branchRCL_3
changeset 21 6b6920c56e2f
parent 20 2b4ea9893b66
equal deleted inserted replaced
20:2b4ea9893b66 21:6b6920c56e2f
   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         TInt error = iBsicArray.Append( aBsicArray[i] );
   124         iBsicArray.Append( aBsicArray[i] );
   125         if( error != KErrNone )
       
   126             {
       
   127             return;
       
   128             }
       
   129         }
   125         }
   130     }
   126     }
   131     
   127     
   132 // ---------------------------------------------------------------------------
   128 // ---------------------------------------------------------------------------
   133 // CLbtGeoGsmCell::Bsic()
   129 // CLbtGeoGsmCell::Bsic()
   178     {
   174     {
   179     CLbtGeoCell::DoInternalizeL( aStream );
   175     CLbtGeoCell::DoInternalizeL( aStream );
   180     TInt count = aStream.ReadInt32L();
   176     TInt count = aStream.ReadInt32L();
   181     for( TInt i=0;i<count;i++ )
   177     for( TInt i=0;i<count;i++ )
   182         {
   178         {
   183         iBsicArray.AppendL( aStream.ReadInt32L() );
   179         iBsicArray.Append( aStream.ReadInt32L() );
   184         }
   180         }
   185     }
   181     }
   186     
   182     
   187     
   183