kerneltest/e32test/defrag/d_pagemove.h
changeset 36 538db54a451d
parent 0 a41df078684a
--- 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()