kernel/eka/euser/epoc/win32/uc_epoc.cpp
branchanywhere
changeset 101 86a1781f0e9b
parent 96 428c5911a502
--- a/kernel/eka/euser/epoc/win32/uc_epoc.cpp	Wed Apr 28 00:44:14 2010 +0200
+++ b/kernel/eka/euser/epoc/win32/uc_epoc.cpp	Thu Apr 29 17:37:22 2010 +0200
@@ -28,6 +28,7 @@
 //For now we use this for basic testing on our SYMC implementation
 
 
+
 class CBaseTest: public CBase
 	{
 
@@ -35,8 +36,7 @@
 
 
 GLDEF_C void MainL()
-	{
-	
+	{	
 	CBase* other=new(ELeave) CBase();
 	CleanupStack::PushL(other);
 	CBase* base=new(ELeave) CBase();
@@ -70,6 +70,7 @@
 GLDEF_C TInt E32Main()
 	{
 	//What do we do then
+	//SetReturnedHandle
 	
 	__UHEAP_MARK;
 
@@ -95,9 +96,17 @@
 		return KErrNoMemory;
 		}
 
+	CActiveScheduler* activeScheduler = new CActiveScheduler;
+	if (!activeScheduler)
+		{
+		return KErrNoMemory;
+		}
+	CActiveScheduler::Install(activeScheduler);
+
 	TInt err=KErrNone;
 	TRAP(err,MainL());
-
+	
+	delete activeScheduler;
 	delete cleanupStack;
 
 	__UHEAP_MARKEND;