lafagnosticuifoundation/cone/src/COEMAINSECUREFEP.CPP
branchRCL_3
changeset 23 3d340a0166ff
parent 0 2f259fa3e83a
child 55 aecbbf00d063
equal deleted inserted replaced
18:0aa5fbdfbc30 23:3d340a0166ff
    72 
    72 
    73 @param	aUids The array of FEP UIDs to be filled.
    73 @param	aUids The array of FEP UIDs to be filled.
    74 @param	aDisplayNames The array of FEP display names to be filled. May be passed as NULL if display names are not required.
    74 @param	aDisplayNames The array of FEP display names to be filled. May be passed as NULL if display names are not required.
    75 */
    75 */
    76 	{
    76 	{
       
    77     CleanupClosePushL(aUids);
    77 	aUids.Reset();
    78 	aUids.Reset();
    78 	if(aDisplayNames)
    79 	if(aDisplayNames)
    79 		{
    80 		{
    80 		aDisplayNames->Reset();
    81 		aDisplayNames->Reset();
    81 		}
    82 		}
    91 			{
    92 			{
    92 			aDisplayNames->AppendL(impl.DisplayName());
    93 			aDisplayNames->AppendL(impl.DisplayName());
    93 			}
    94 			}
    94 		}
    95 		}
    95 	CleanupStack::PopAndDestroy(&implementationArray);
    96 	CleanupStack::PopAndDestroy(&implementationArray);
       
    97 	CleanupStack::Pop(&aUids);
    96 	}
    98 	}
    97 
    99 
    98 EXPORT_C void CCoeEnv::InstallFepL(TUid aFepUid)
   100 EXPORT_C void CCoeEnv::InstallFepL(TUid aFepUid)
    99 /**
   101 /**
   100 Loads the specified secure FEP into all running applications. 
   102 Loads the specified secure FEP into all running applications.