diff -r 2d65c2f76d7b -r 947f0dc9f7a8 userlibandfileserver/fileserver/inc/f32file.h --- a/userlibandfileserver/fileserver/inc/f32file.h Tue Feb 02 01:24:03 2010 +0200 +++ b/userlibandfileserver/fileserver/inc/f32file.h Fri Apr 16 16:24:37 2010 +0300 @@ -1830,6 +1830,8 @@ #define EFSRV_IMPORT_C IMPORT_C #endif +// forward declarations from e32ldr_private.h +class RFileClamp; class RFs : public RSessionBase /** @@ -2167,7 +2169,6 @@ }; __ASSERT_COMPILE(_FOFF(TVolFormatParam, iUId) == 0); -__ASSERT_COMPILE(sizeof(TVolFormatParam) != sizeof(TLDFormatInfo)); /** package buffer for the objects of class TVolFormatParamBuf */ @@ -3028,7 +3029,7 @@ -class TFindFile + /** @publishedAll @released @@ -3055,6 +3056,7 @@ be searched must match. */ +class TFindFile { public: IMPORT_C TFindFile(RFs& aFs); @@ -3073,6 +3075,7 @@ TInt DoFindInDir(); TInt DoFindNextInPath(); TInt DoFindNextInDriveList(); + TInt CallSafe(TInt aResult); private: RFs* const iFs; TParse iFile;