cryptoservices/filebasedcertificateandkeystores/test/certtool/certtool_controller.cpp
changeset 19 ece3df019add
parent 8 35751d3474b7
equal deleted inserted replaced
17:cd501b96611d 19:ece3df019add
   153 			break;
   153 			break;
   154 		case KAddAppsCommand:
   154 		case KAddAppsCommand:
   155 			{
   155 			{
   156 			certstoreIndex = aParam->iCertstoreIndex;
   156 			certstoreIndex = aParam->iCertstoreIndex;
   157 			iEngine->AddAppsL(aParam);
   157 			iEngine->AddAppsL(aParam);
       
   158 			if (aParam->iLabel)
       
   159 				{
       
   160 				delete aParam->iDefault;
       
   161 				aParam->iDefault = NULL;
       
   162 				aParam->iDefault = aParam->iLabel->AllocL();
       
   163 				}
   158 			CActiveScheduler::Start();
   164 			CActiveScheduler::Start();
   159 			aParam->iCertstoreIndex = certstoreIndex;	
   165 			aParam->iCertstoreIndex = certstoreIndex;	
   160 			iEngine->ListL(aParam);			
   166 			iEngine->ListL(aParam);			
   161 			CActiveScheduler::Start();						
   167 			CActiveScheduler::Start();						
   162 			}	
   168 			}