equal
deleted
inserted
replaced
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); |
184 switch (aDevice) |
185 switch (aDevice) |
185 { |
186 { |
186 case 0: |
187 case 0: |
187 fileName = &KTestLdd0FileName(); |
188 fileName = &KTestLdd0FileName(); |
188 break; |
189 break; |