serviceproviders/sapi_mediamanagement/mediamanagementservice/src/mgpostfilter.cpp
branchRCL_3
changeset 66 a9c0808a1095
parent 65 0b68a1b0c15e
--- a/serviceproviders/sapi_mediamanagement/mediamanagementservice/src/mgpostfilter.cpp	Tue Aug 31 16:06:03 2010 +0300
+++ b/serviceproviders/sapi_mediamanagement/mediamanagementservice/src/mgpostfilter.cpp	Wed Sep 01 12:28:47 2010 +0100
@@ -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);
 	}
 
 // -----------------------------------------------------------------------------