locationtriggering/tsrc/lbtengine_test/AdvancedTriggerSupervision/src/AdvancedTriggerSupervision.cpp
changeset 40 16118e24b93b
parent 33 834e27cad510
--- a/locationtriggering/tsrc/lbtengine_test/AdvancedTriggerSupervision/src/AdvancedTriggerSupervision.cpp	Tue Jul 06 14:44:11 2010 +0300
+++ b/locationtriggering/tsrc/lbtengine_test/AdvancedTriggerSupervision/src/AdvancedTriggerSupervision.cpp	Wed Aug 18 10:11:45 2010 +0300
@@ -21,6 +21,8 @@
 
 // INCLUDE FILES
 #include <Stiftestinterface.h>
+#include <ProEngFactory.h>
+#include <MProEngEngine.h>
 #include "AdvancedTriggerSupervision.h"
 #include <SettingServerClient.h>
 
@@ -132,13 +134,7 @@
                           CStifLogger::EFile,
                           EFalse );
     
-    RProcess process;
-    ret = process.Create(_L("lbsroot"), KNullDesC);
-    TRequestStatus status;
-    process.Rendezvous(status);
-    process.Resume();             
-    User::WaitForRequest(status);
-    process.Close();    
+    iProEngine= ProEngFactory::NewEngineL();  
     }
 
 // -----------------------------------------------------------------------------
@@ -168,7 +164,8 @@
 
     // Delete logger
     delete iLog; 
-
+    delete iProEngine;
+    iProEngine = NULL;
     }
 
 // ========================== OTHER EXPORTED FUNCTIONS =========================