cryptoservices/filebasedcertificateandkeystores/test/certtool/certtool_controller.cpp
changeset 31 c0e7917aa107
parent 29 ece3df019add
equal deleted inserted replaced
30:880bdb445c5c 31:c0e7917aa107
   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 			}