equal
deleted
inserted
replaced
44 void CopyModules() |
44 void CopyModules() |
45 { |
45 { |
46 test.Next(_L("Copy Modules from ROM to disk")); |
46 test.Next(_L("Copy Modules from ROM to disk")); |
47 |
47 |
48 TInt r; |
48 TInt r; |
49 TTime modtime; |
49 TTime modtime(0); // don't update modification time |
50 |
50 |
51 r=TheFs.MkDirAll(KSystemLibs); |
51 r=TheFs.MkDirAll(KSystemLibs); |
52 test(r==KErrNone || r==KErrAlreadyExists); |
52 test(r==KErrNone || r==KErrAlreadyExists); |
53 |
53 |
54 CFileMan* fileMan=NULL; |
54 CFileMan* fileMan=NULL; |
608 if(r != KErrNone) |
608 if(r != KErrNone) |
609 return r; |
609 return r; |
610 |
610 |
611 CleanupStack::PopAndDestroy(1); //-- corrFile |
611 CleanupStack::PopAndDestroy(1); //-- corrFile |
612 |
612 |
|
613 test.Printf(_L("File size %d, changed byte %d from %d to %d\n"), |
|
614 size, size - 5, ~dat[0], dat[0]); |
|
615 |
613 return KErrNone; |
616 return KErrNone; |
614 } |
617 } |
615 |
618 |
616 |
619 |
617 #ifndef WIN32 |
620 #ifndef WIN32 |
1198 test.Title(); |
1201 test.Title(); |
1199 test.Start(_L("Setup\n")); |
1202 test.Start(_L("Setup\n")); |
1200 CTrapCleanup* cleanup; |
1203 CTrapCleanup* cleanup; |
1201 cleanup=CTrapCleanup::New(); |
1204 cleanup=CTrapCleanup::New(); |
1202 __UHEAP_MARK; |
1205 __UHEAP_MARK; |
|
1206 |
|
1207 // Turn off evil lazy dll unloading |
|
1208 RLoader l; |
|
1209 test(l.Connect()==KErrNone); |
|
1210 test(l.CancelLazyDllUnload()==KErrNone); |
|
1211 l.Close(); |
1203 |
1212 |
1204 TBuf<20> sessPath; |
1213 TBuf<20> sessPath; |
1205 TInt r=0; |
1214 TInt r=0; |
1206 r=TheFs.Connect(); |
1215 r=TheFs.Connect(); |
1207 test(r==KErrNone); |
1216 test(r==KErrNone); |