phonebookui/Phonebook2/CommonUI/src/CPbk2RingingToneFetch.cpp
branchRCL_3
changeset 3 04ab22b956c2
parent 0 e686773b3f54
child 23 5586b4d2ec3e
equal deleted inserted replaced
0:e686773b3f54 3:04ab22b956c2
   108 // --------------------------------------------------------------------------
   108 // --------------------------------------------------------------------------
   109 //
   109 //
   110 void CPbk2RingingToneFetch::SetMaxToneFileSizeL( CMediaFileList* aFl )
   110 void CPbk2RingingToneFetch::SetMaxToneFileSizeL( CMediaFileList* aFl )
   111     {
   111     {
   112     // Set file size limit if configured ON.
   112     // Set file size limit if configured ON.
   113     TInt sizeLimitB( 0 );
   113     TInt sizeLimitKB( 0 );
   114     CRepository* cenrep = CRepository::NewL( KCRUidProfileEngine );
   114     CRepository* cenrep = CRepository::NewL( KCRUidProfileEngine );
   115     CleanupStack::PushL( cenrep );
   115     CleanupStack::PushL( cenrep );
   116 
   116 
   117     User::LeaveIfError( cenrep->Get( KProEngRingingToneMaxSize,
   117     User::LeaveIfError( cenrep->Get( KProEngRingingToneMaxSize,
   118                                      sizeLimitB ) );
   118             sizeLimitKB ) );
   119     CleanupStack::PopAndDestroy(); // cenrep
   119     CleanupStack::PopAndDestroy(); // cenrep
   120     if ( sizeLimitB < 0 )
   120     if ( sizeLimitKB < 0 )
   121         {
   121         {
   122         sizeLimitB = 0;
   122         sizeLimitKB = 0;
   123         }
   123         }
   124     sizeLimitB *= KKilo;
   124     
   125     if ( sizeLimitB )
   125     if ( sizeLimitKB )
   126         {
   126         {
   127        aFl->SetAttrL( CMediaFileList::EAttrFileSize, sizeLimitB );
   127        aFl->SetAttrL( CMediaFileList::EAttrFileSize, sizeLimitKB );
   128         }
   128         }
   129     }
   129     }
   130 
   130 
   131 //  End of File
   131 //  End of File