secureswitools/swisistools/source/rscparser/dirparse.cpp
changeset 33 8110bf1194d1
parent 25 98b66e4fb0be
child 50 c6e8afe0ba85
child 60 245df5276b97
equal deleted inserted replaced
29:26b6f0522fd8 33:8110bf1194d1
   617 	XmlDetails::TScrPreProvisionDetail scrPreProvisionDetail;
   617 	XmlDetails::TScrPreProvisionDetail scrPreProvisionDetail;
   618 
   618 
   619 	std::list<std::wstring>::iterator curr = regDirs.begin();
   619 	std::list<std::wstring>::iterator curr = regDirs.begin();
   620 	for( curr = regDirs.begin(); curr != regDirs.end(); ++curr )
   620 	for( curr = regDirs.begin(); curr != regDirs.end(); ++curr )
   621 	{
   621 	{
   622 	
       
   623 		if(aParamList->RegistryVersionExists())
       
   624 		{
       
   625 			std::string errMsg= "Database not updated. SIS Registry version file present.\n Remove file RomDrive\\system\\data\\sisregistry_*.txt";
       
   626 			throw CResourceFileException(errMsg);
       
   627 		}
       
   628 
       
   629 		try
   622 		try
   630 		{
   623 		{
   631 			if (curr->find(AppResourceFileExtension,0) != std::wstring::npos)
   624 			if (curr->find(AppResourceFileExtension,0) != std::wstring::npos)
   632 			{
   625 			{
   633 				iCount++;
   626 				iCount++;