diff -r b72c6db6890b -r 5dc02b23752f src/corelib/io/qfsfileengine_p.h --- a/src/corelib/io/qfsfileengine_p.h Wed Jun 23 19:07:03 2010 +0300 +++ b/src/corelib/io/qfsfileengine_p.h Tue Jul 06 15:10:48 2010 +0300 @@ -112,7 +112,11 @@ HANDLE fileHandle; HANDLE mapHandle; QHash maps; + +#ifndef Q_OS_WINCE mutable int cachedFd; +#endif + mutable DWORD fileAttrib; #else QHash > maps; @@ -160,9 +164,7 @@ void init(); -#if defined(Q_OS_WIN32) || defined(Q_OS_WINCE) - QAbstractFileEngine::FileFlags getPermissions() const; -#endif + QAbstractFileEngine::FileFlags getPermissions(QAbstractFileEngine::FileFlags type) const; }; QT_END_NAMESPACE