serviceproviders/sapi_mediamanagement/mediamanagementservice/src/mgpostfilter.cpp
--- a/serviceproviders/sapi_mediamanagement/mediamanagementservice/src/mgpostfilter.cpp Tue May 11 17:01:36 2010 +0300
+++ b/serviceproviders/sapi_mediamanagement/mediamanagementservice/src/mgpostfilter.cpp Tue May 25 13:38:11 2010 +0300
@@ -19,6 +19,7 @@
#include <MCLFItem.h>
#include "mgpostfilter.h"
+#include <mmfcontrollerpluginresolver.h>
const TInt32 KLargestSigned32 = 0x7fffffff;
const TInt64 KLargestSigned64 = 0x7fffffffffffffff;
@@ -55,6 +56,7 @@
RPointerArray<MCLFItem>& aFilteredItemList )
{
// It will filter the Items
+ CleanupResetAndDestroyPushL(aFilteredItemList);
MCLFItem* item = NULL;
for( TInt i = 0 ; i < aItemList.Count() ; ++i )
@@ -67,6 +69,7 @@
aFilteredItemList.AppendL( item );
}
}
+ CleanupStack::Pop(&aFilteredItemList);
}
// -----------------------------------------------------------------------------