mmsharing/mmshui/src/musuiactivetimer.cpp
branchRCL_3
changeset 21 ce86b6d44a6d
parent 0 f0cf47e981f9
equal deleted inserted replaced
19:95754dcd27ad 21:ce86b6d44a6d
   114 // -----------------------------------------------------------------------------
   114 // -----------------------------------------------------------------------------
   115 // 
   115 // 
   116 void CMusUiActiveTimer::RunL()
   116 void CMusUiActiveTimer::RunL()
   117     {
   117     {
   118     MUS_LOG( "mus: [MUSUI ]  -> CMusUiActiveTimer::RunL" );
   118     MUS_LOG( "mus: [MUSUI ]  -> CMusUiActiveTimer::RunL" );
   119     if (iStatus == KErrNone)
   119     if (iObserver && iStatus == KErrNone)
   120         {
   120         {
   121         iObserver->TimerComplete( this );
   121         iObserver->TimerComplete( this );
   122         }
   122         }
   123     else
   123     else
   124         {
   124         {
   125         User::Leave(iStatus.Int());
   125         User::LeaveIfError(iStatus.Int());
   126         }
   126         }
   127     MUS_LOG( "mus: [MUSUI ]  <- CMusUiActiveTimer::RunL" );
   127     MUS_LOG( "mus: [MUSUI ]  <- CMusUiActiveTimer::RunL" );
   128     }
   128     }
   129 
   129 
       
   130 // -------------------------------------------------------------------------
       
   131 //  If RunL() leaves,It should be handled here.
       
   132 // -------------------------------------------------------------------------
       
   133 //
       
   134 TInt CMusUiActiveTimer::RunError( TInt aError )
       
   135     {
       
   136 	MUS_LOG( "mus: [MUSUI ]  -> CMusUiActiveTimer::RunError" );
       
   137     // Nothing can be done here.
       
   138     aError = KErrNone;
       
   139 
       
   140     MUS_LOG( "mus: [MUSUI ]  <- CMusUiActiveTimer::RunError" );
       
   141     return aError;
       
   142     }
       
   143 
   130 
   144 
   131 // end of file
   145 // end of file