memspy/Console/Source/ConsoleMain.cpp
branchRCL_3
changeset 59 8ad140f3dd41
parent 49 7fdc9a71d314
--- a/memspy/Console/Source/ConsoleMain.cpp	Wed Sep 15 13:53:27 2010 +0300
+++ b/memspy/Console/Source/ConsoleMain.cpp	Wed Oct 13 16:17:58 2010 +0300
@@ -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 );