diff -r 79859ed3eea9 -r 919f36ff910f browserutilities/feedsengine/FeedsServer/Client/src/Feed.cpp --- 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 //#endif -#include "FeedAttributes.h" -#include "FeedsServerFeed.h" +#include +#include #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 } // -----------------------------------------------------------------------------