diff -r e26895079d7c -r 7fdc9a71d314 memspy/Console/Source/ConsoleMain.cpp --- a/memspy/Console/Source/ConsoleMain.cpp Wed Sep 15 00:19:18 2010 +0300 +++ b/memspy/Console/Source/ConsoleMain.cpp Wed Sep 15 13:53:27 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 );