diff -r 67c6ff54ec25 -r a009639409f5 memspy/Console/Source/ConsoleMain.cpp --- a/memspy/Console/Source/ConsoleMain.cpp Fri May 14 17:25:03 2010 +0300 +++ b/memspy/Console/Source/ConsoleMain.cpp Thu May 27 14:26:55 2010 +0300 @@ -26,6 +26,7 @@ // Engine includes #include +#include // User includes #include "ConsoleMenu.h" @@ -54,11 +55,12 @@ CleanupStack::PushL( console ); // Engine - CMemSpyEngine* engine = CMemSpyEngine::NewL( fsSession ); - CleanupStack::PushL( engine ); + RMemSpySession session; + User::LeaveIfError(session.Connect()); + CleanupClosePushL(session); // Menu & event handler AO - CMemSpyConsoleMenu::NewLC( *engine, *console ); + CMemSpyConsoleMenu::NewLC( session, *console ); // Play nicely with external processes RProcess::Rendezvous( KErrNone );