kernel/eka/euser/epoc/win32/uc_epoc.cpp
branchanywhere
changeset 94 f36eb4948686
parent 93 7c26c0978cbf
child 95 f561f9ae805b
--- a/kernel/eka/euser/epoc/win32/uc_epoc.cpp	Mon Apr 26 23:41:25 2010 +0200
+++ b/kernel/eka/euser/epoc/win32/uc_epoc.cpp	Tue Apr 27 17:12:11 2010 +0200
@@ -19,6 +19,9 @@
 #include <e32std_private.h>
 #include <e32wins.h>
 
+//#include <e32cmn.h>
+#include <nwdl.h>
+
 #if defined __SYMC__
 
 //SL: Empty on FCL ?
@@ -27,21 +30,29 @@
 GLDEF_C TInt E32Main()
 	{
 	//What do we do then
-	User::InitProcess();
+	
+	__UHEAP_MARK;
 
 	//CBase* base=new(ELeave) CBase();
 	CBase* base=new CBase();
 	delete base;
 
+	TUint8* test=new TUint8[1024*9];
+	delete[] test;
+
+	__UHEAP_MARKEND;
+
 	return KErrNone;
 	}
 
 
 TInt main()
 	{
+	User::InitProcess();
 	//BootEpoc(ETrue);
 	E32Main();
 
+	User::Exit(0);
 	return 0;
 	}