--- a/kerneltest/e32test/defrag/d_pagemove.h Tue Jan 19 13:48:03 2010 +0000
+++ b/kerneltest/e32test/defrag/d_pagemove.h Mon Jan 18 21:31:10 2010 +0200
@@ -23,6 +23,8 @@
#endif
+_LIT(KPageMoveLddName,"d_pagemove");
+
class TCapsPageMoveV01
{
public:
@@ -66,7 +68,10 @@
#ifndef __KERNEL_MODE__
inline TInt RPageMove::Open()
{
- return DoCreate(_L("PageMove"),TVersion(0,1,1),KNullUnit,NULL,NULL);
+ TInt r=User::LoadLogicalDevice(KPageMoveLddName);
+ if(r==KErrNone || r==KErrAlreadyExists)
+ r=DoCreate(KPageMoveLddName,TVersion(0,1,1),KNullUnit,NULL,NULL);
+ return r;
}
inline TInt RPageMove::TryMovingKHeap()