lowlevellibsandfws/pluginfw/Framework/frame/RegistryData.cpp
changeset 44 97b0fb8a2cc2
parent 22 ddc455616bd6
child 57 2efc27d87e1c
child 66 38bdaa106551
equal deleted inserted replaced
22:ddc455616bd6 44:97b0fb8a2cc2
   314 	if (iImplInfo)
   314 	if (iImplInfo)
   315 		{
   315 		{
   316 		delete iImplInfo;
   316 		delete iImplInfo;
   317 		iImplInfo = NULL;
   317 		iImplInfo = NULL;
   318 		}
   318 		}
   319 	iImplInfo=CImplementationInformation::NewLC(EFalse,aStore);
   319 	CImplementationInformation* implInfo = 0;
       
   320 	implInfo=CImplementationInformation::NewLC(EFalse,aStore);
   320 	//as we never store the drive name we need to get this from the parent
   321 	//as we never store the drive name we need to get this from the parent
   321 	iImplInfo->SetDrive(iParent->iParent->iParent->iDrive);
   322 	implInfo->SetDrive(iParent->iParent->iParent->iDrive);
   322 	CleanupStack::Pop(1);	
   323 	CleanupStack::Pop(1);
       
   324 	iImplInfo = implInfo;
       
   325 	implInfo = 0;
   323 	}
   326 	}
   324 
   327 
   325 
   328 
   326 /**
   329 /**
   327 Writes out the state of this member variable of type CImplementationInformation to aStore.
   330 Writes out the state of this member variable of type CImplementationInformation to aStore.