--- a/kerneltest/f32test/server/t_ext1.cpp Fri Apr 16 16:24:37 2010 +0300
+++ b/kerneltest/f32test/server/t_ext1.cpp Mon May 03 13:47:38 2010 +0300
@@ -448,6 +448,19 @@
test.Start(_L("Starting Test - T_EXT1"));
test(err==KErrNone);
+ // Check that the drive supports extensions.
+ TBool extensionsSupported = EFalse;
+ TPckg<TBool> dataBuf(extensionsSupported);
+ err = TheFs.QueryVolumeInfoExt(drive,EFSysExtensionsSupported,dataBuf);
+ test(err==KErrNone);
+ if(!extensionsSupported)
+ {
+ test.Printf(_L("Drive %d does not support file sys extensions. Skipping test."), drive);
+ test.End();
+ test.Close();
+ return;
+ }
+
PrintDrvInfo(TheFs, drive);
//Do not run this test on the NAND drive, as