--- a/installationservices/swi/source/sisregistry/client/sisregistryentry.cpp Tue Aug 31 15:21:33 2010 +0300
+++ b/installationservices/swi/source/sisregistry/client/sisregistryentry.cpp Wed Sep 01 12:22:02 2010 +0100
@@ -317,6 +317,7 @@
{
CleanupResetAndDestroyPushL(aPackageNames);
CleanupResetAndDestroyPushL(aVendorNames);
+
HBufC8* buffer = RSisRegistryEntry::SendReceiveBufferLC(EPackageAugmentations);
// create a stream based on the buffer
@@ -342,6 +343,7 @@
CleanupStack::Pop(2, vendor); //vendor package,
}
CleanupStack::PopAndDestroy(3, buffer);// buffer, stream, packages
+
CleanupStack::Pop(2, &aPackageNames);
}