diff -r a0713522ab97 -r b276298d5729 contentpublishingsrv/contentpublishingutils/contentpublishingmap/src/cpliwmap.cpp --- a/contentpublishingsrv/contentpublishingutils/contentpublishingmap/src/cpliwmap.cpp Wed Apr 14 16:16:44 2010 +0300 +++ b/contentpublishingsrv/contentpublishingutils/contentpublishingmap/src/cpliwmap.cpp Tue Apr 27 16:57:49 2010 +0300 @@ -333,6 +333,7 @@ for (TInt i = 0; i < count; i++) { TLiwVariant trigger; + trigger.PushL(); sourceList->AtL(i,trigger); if (trigger.TypeId() == EVariantTypeDesC8) { @@ -347,6 +348,7 @@ list->AppendL(TLiwVariant(desc8)); CleanupStack::PopAndDestroy( &desc8 ); } + CleanupStack::PopAndDestroy(&trigger); } } }