clfwrapper/ClientSrc/CCLFEngineImpl.cpp
branchRCL_3
changeset 7 3cebc1a84278
parent 0 c53acadfccc6
child 19 b73252188534
equal deleted inserted replaced
6:646a02f170b9 7:3cebc1a84278
   306     CleanupStack::PushL( TCleanupItem( CleanupTempModel,
   306     CleanupStack::PushL( TCleanupItem( CleanupTempModel,
   307                                        &iChangedItemModel) );
   307                                        &iChangedItemModel) );
   308 
   308 
   309     if ( aError )
   309     if ( aError )
   310         {
   310         {
   311         const TInt count( iChangedItemObserverArray.Count() );
   311         for( TInt i = iChangedItemObserverArray.Count() - 1; i >=0; i--)
   312         for( TInt i = 0 ; i < count ; ++i )
       
   313             {
   312             {
   314             iChangedItemObserverArray[i]->HandleError( aError );
   313             iChangedItemObserverArray[i]->HandleError( aError );
   315             }
   314             }
   316         }
   315         }
   317     else
   316     else
   324         NotifyProcessObserversL( ECLFUpdateStop );
   323         NotifyProcessObserversL( ECLFUpdateStop );
   325 
   324 
   326         // notify changed item observers
   325         // notify changed item observers
   327         if ( iChangedItemModel.iChangedItemIdArray.Count() > 0 )
   326         if ( iChangedItemModel.iChangedItemIdArray.Count() > 0 )
   328             {
   327             {
   329             const TInt count( iChangedItemObserverArray.Count() );
   328             for( TInt i = iChangedItemObserverArray.Count() - 1; i >=0; i--)
   330             for( TInt i = 0 ; i < count ; ++i )
       
   331                 {
   329                 {
   332                 iChangedItemObserverArray[i]->HandleItemChangeL(
   330                 iChangedItemObserverArray[i]->HandleItemChangeL(
   333                             iChangedItemModel.iChangedItemIdArray.Array() );
   331                             iChangedItemModel.iChangedItemIdArray.Array() );
   334                 }
   332                 }
   335 
   333