diff -r 55a0a1279a7e -r 206a6eaaeb71 userlibandfileserver/fileserver/sfat32/sl_mnt32.cpp --- a/userlibandfileserver/fileserver/sfat32/sl_mnt32.cpp Wed Oct 13 13:34:03 2010 +0100 +++ b/userlibandfileserver/fileserver/sfat32/sl_mnt32.cpp Mon Oct 18 15:31:10 2010 +0100 @@ -335,8 +335,7 @@ User::LeaveIfError(drive.ReadNonCritical(StartOfFatInBytes()+KFatEntrySize, KFatEntrySize, ptrFatEntry)); //read FAT32[1] entry return (fatEntry & KFat32CleanShutDownMask); } - else - if(Is16BitFat()) + else if(Is16BitFat()) {//-- Fat16 TFat16Entry fatEntry; const TInt KFatEntrySize=sizeof(fatEntry); //-- FAT entry size in bytes @@ -659,7 +658,7 @@ if(aName.MaxLength() < 5) return KErrArgument; - switch (FatType()) + switch(FatType()) { case EFat12: { @@ -676,11 +675,14 @@ aName = KFSSubType_FAT32; return KErrNone; } + default: - // case EInvalidFatType - return KErrNotReady; + break; + } - } + + return KErrNotReady; + } //------------------------------------------------------------------------------------------------------------------- @@ -1006,8 +1008,10 @@ return KErrNone; default: - return(CMountCB::GetInterface(aInterfaceId, aInterface, aInput)); + break; } + + return(CMountCB::GetInterface(aInterfaceId, aInterface, aInput)); } //-----------------------------------------------------------------------------------------