diff -r 0ffb4e86fcc9 -r a179b74831c9 kernel/eka/drivers/medlfs/flash_media.cpp --- a/kernel/eka/drivers/medlfs/flash_media.cpp Thu Jul 15 20:11:42 2010 +0300 +++ b/kernel/eka/drivers/medlfs/flash_media.cpp Thu Aug 19 11:14:22 2010 +0300 @@ -163,10 +163,11 @@ __KTRACE_OPT(KLOCDRV,Kern::Printf(">DMediaDriverFlash::Request %d",id)); if (id==DLocalDrive::ECaps) { - TLocalDriveCapsV2& c=*(TLocalDriveCapsV2*)m.RemoteDes(); + TLocalDriveCapsV4& c=*(TLocalDriveCapsV4*)m.RemoteDes(); r=Caps(c); c.iSize=m.Drive()->iPartitionLen; c.iPartitionType=m.Drive()->iPartitionType; + SetTotalSizeInBytes(c); return r; } switch (id)