--- a/memspy/Console/Source/ConsoleMain.cpp Tue Aug 31 16:45:49 2010 +0300
+++ b/memspy/Console/Source/ConsoleMain.cpp Wed Sep 01 12:37:10 2010 +0100
@@ -26,7 +26,6 @@
// Engine includes
#include <memspy/engine/memspyengine.h>
-#include <memspysession.h>
// User includes
#include "ConsoleMenu.h"
@@ -55,12 +54,11 @@
CleanupStack::PushL( console );
// Engine
- RMemSpySession session;
- User::LeaveIfError(session.Connect());
- CleanupClosePushL(session);
+ CMemSpyEngine* engine = CMemSpyEngine::NewL( fsSession );
+ CleanupStack::PushL( engine );
// Menu & event handler AO
- CMemSpyConsoleMenu::NewLC( session, *console );
+ CMemSpyConsoleMenu::NewLC( *engine, *console );
// Play nicely with external processes
RProcess::Rendezvous( KErrNone );