diff -r ccab7f1f8266 -r a71a3e32a2ae memspy/Console/Source/ConsoleMain.cpp --- a/memspy/Console/Source/ConsoleMain.cpp Mon May 03 13:58:41 2010 +0300 +++ b/memspy/Console/Source/ConsoleMain.cpp Thu May 13 23:59: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 );