diff -r da3ec8478e66 -r 9347c563e054 perfapps/memspyui/ui/avkon/src/MemSpyViewKernelContainers.cpp --- a/perfapps/memspyui/ui/avkon/src/MemSpyViewKernelContainers.cpp Fri Sep 17 08:29:47 2010 +0300 +++ b/perfapps/memspyui/ui/avkon/src/MemSpyViewKernelContainers.cpp Mon Oct 04 00:18:03 2010 +0300 @@ -48,6 +48,7 @@ CMemSpyViewKernelContainers::~CMemSpyViewKernelContainers() { + iKernelObjects.Reset(); //delete iModel; } @@ -87,7 +88,7 @@ CMemSpyViewBase* CMemSpyViewKernelContainers::PrepareChildViewL() { CMemSpyViewBase* child = NULL; - const TInt index = iListBox->CurrentItemIndex(); + const TInt index = iListBox->CurrentItemIndex(); //child = new(ELeave) CMemSpyViewKernelObjects( iEngine, iObserver, iModel->At( index ).Type() ); child = new(ELeave) CMemSpyViewKernelObjects( iMemSpySession, iObserver, iKernelObjects[index]->Type() ); CleanupStack::PushL( child );