diff -r 2d65c2f76d7b -r 4a8fed1c0ef6 userlibandfileserver/fileserver/sfat32/fat_dir_entry.h --- a/userlibandfileserver/fileserver/sfat32/fat_dir_entry.h Tue Feb 02 01:24:03 2010 +0200 +++ b/userlibandfileserver/fileserver/sfat32/fat_dir_entry.h Sat Feb 20 00:10:51 2010 +0200 @@ -97,8 +97,7 @@ inline void SetRuggedFatEntryId(TUint16 aId); public: - void InitializeAsVFat(TUint8 aCheckSum); - void SetVFatEntry(const TDesC& aName,TInt aRemainderLen); + void SetVFatEntry(const TDesC& aName, TUint aRemainderLen, TUint8 aCheckSum); void ReadVFatEntry(TDes16& aVBuf) const; inline TBool IsLongNameStart() const; inline TBool IsVFatEntry() const; @@ -110,6 +109,8 @@ TUint8 iData[KSizeOfFatDirEntry]; ///< The directory entry data }; +__ASSERT_COMPILE((sizeof(TFatDirEntry) == KSizeOfFatDirEntry)); +__ASSERT_COMPILE((sizeof(SFatDirEntry) == KSizeOfFatDirEntry)); #endif //FAT_DIR_ENTRY_H