browserutilities/feedsengine/FeedsServer/Client/src/Feed.cpp
branchRCL_3
changeset 94 919f36ff910f
parent 93 79859ed3eea9
--- a/browserutilities/feedsengine/FeedsServer/Client/src/Feed.cpp	Tue Aug 31 16:17:46 2010 +0300
+++ b/browserutilities/feedsengine/FeedsServer/Client/src/Feed.cpp	Wed Sep 01 12:28:30 2010 +0100
@@ -15,13 +15,12 @@
 *
 */
 
-
 //#ifdef _DEBUG
 #include <f32file.h>
 //#endif
 
-#include "FeedAttributes.h"
-#include "FeedsServerFeed.h"
+#include <feedattributes.h>
+#include <feedsserverfeed.h>
 #include "Logger.h"
 
 // -----------------------------------------------------------------------------
@@ -208,6 +207,8 @@
     {
     aItemIds.Reset();
     aItemStatus.Reset();
+    CleanupClosePushL(aItemIds);
+    CleanupClosePushL(aItemStatus);
 
     // Add the item attributes.
     for (TInt i = 0; i < iItems.Count(); i++)
@@ -215,6 +216,8 @@
         User::LeaveIfError(aItemIds.Append(iItems[i]->Id()));
         User::LeaveIfError(aItemStatus.Append(iItems[i]->ItemStatus()));
         }
+    
+    CleanupStack::Pop(2); // aItemIds, aItemStatus
     }
 
 // -----------------------------------------------------------------------------