--- a/photosgallery/viewframework/views/viewbase/src/glxmedialistviewbase.cpp Wed Sep 15 12:13:06 2010 +0300
+++ b/photosgallery/viewframework/views/viewbase/src/glxmedialistviewbase.cpp Wed Oct 13 14:32:09 2010 +0300
@@ -169,11 +169,8 @@
if ((navigationalState->Id() != TMPXItemId(
KGlxCollectionPluginAlbumsImplementationUid)))
{
- if (!iPreloadContextForCommandHandlers)
- {
- iPreloadContextForCommandHandlers
- = new (ELeave) CGlxAttributeContext(&iSelectionIterator);
- }
+ iPreloadContextForCommandHandlers
+ = new (ELeave) CGlxAttributeContext(&iSelectionIterator);
TInt commandHandlerCount = iCommandHandlerList.Count();
for (TInt i = 0; i < commandHandlerCount; i++)
{
@@ -393,8 +390,6 @@
if (iPreloadContextForCommandHandlers)
{
iMediaList->RemoveContext(iPreloadContextForCommandHandlers);
- delete iPreloadContextForCommandHandlers;
- iPreloadContextForCommandHandlers = NULL;
}
iMediaList->Close();
iMediaList = NULL;