kerneltest/e32test/heap/t_kheap.cpp
branchRCL_3
changeset 44 3e88ff8f41d5
parent 43 c1f20ce4abcf
equal deleted inserted replaced
43:c1f20ce4abcf 44:3e88ff8f41d5
    52 #include <hal.h>
    52 #include <hal.h>
    53 #include <e32svr.h>
    53 #include <e32svr.h>
    54 #include <f32dbg.h>
    54 #include <f32dbg.h>
    55 #include "d_kheap.h"
    55 #include "d_kheap.h"
    56 
    56 
    57 RTest test(_L("T_KHEAP"));
    57 RTest test(_L("T_KHeap"));
    58 RLoader LoaderSession;
    58 RLoader LoaderSession;
    59 
    59 
    60 #ifdef _DEBUG
    60 #ifdef _DEBUG
    61 _LIT(KTestLdd0FileName, "D_LDD.LDD");
    61 _LIT(KTestLdd0FileName, "D_LDD.LDD");
    62 _LIT(KTestLdd1FileName, "D_LDD_RAM.LDD");
    62 _LIT(KTestLdd1FileName, "D_LDD_RAM.LDD");
   179 
   179 
   180 TInt TestLogicalDevice(TInt aDevice)
   180 TInt TestLogicalDevice(TInt aDevice)
   181 	{
   181 	{
   182 	const TDesC* fileName = NULL;
   182 	const TDesC* fileName = NULL;
   183 	const TDesC* objName = &KTestLddName();
   183 	const TDesC* objName = &KTestLddName();
   184 	User::FreeLogicalDevice(*objName);
       
   185 	switch (aDevice)
   184 	switch (aDevice)
   186 		{
   185 		{
   187 		case 0:
   186 		case 0:
   188 			fileName = &KTestLdd0FileName();
   187 			fileName = &KTestLdd0FileName();
   189 			break;
   188 			break;