diff options
author | Sergio Martins <sergio.martins.qnx@kdab.com> | 2012-11-02 11:48:49 +0000 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2012-11-02 18:07:35 +0100 |
commit | b8e7265a5055da754c8b4cb2fb97b9367e83791b (patch) | |
tree | 247ebe0bf98b01f25badd58ada3cc38f5d91c25f /src/corelib/io/qfilesystemengine.cpp | |
parent | 527e67f232184d628d4ecbd7755da6a38d76e23d (diff) |
QNX: Fix build with QNX SDP 6.5.
__EXT_LF64SRC isn't defined in this case.
This also makes it consistent with mkspecs/common/posix/qplatformdefs.h
which uses QT_USE_XOPEN_LFS_EXTENSIONS and QT_LARGEFILE_SUPPORT
to decide which type of stat struct to declare.
Change-Id: Iaa155acc270783901376b543fdeffb5263294754
Reviewed-by: Thomas McGuire <thomas.mcguire@kdab.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/corelib/io/qfilesystemengine.cpp')
-rw-r--r-- | src/corelib/io/qfilesystemengine.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/io/qfilesystemengine.cpp b/src/corelib/io/qfilesystemengine.cpp index 8707aec0b8..4564ede979 100644 --- a/src/corelib/io/qfilesystemengine.cpp +++ b/src/corelib/io/qfilesystemengine.cpp @@ -315,7 +315,7 @@ void QFileSystemMetaData::fillFromDirEnt(const QT_DIRENT &entry) if (S_ISLNK(extra_stat->d_stat.st_mode) && extra->d_type == _DTYPE_LSTAT) continue; -#if defined(__EXT_LF64SRC) +#if defined(QT_USE_XOPEN_LFS_EXTENSIONS) && defined(QT_LARGEFILE_SUPPORT) // Even with large file support, d_stat is always of type struct stat, not struct stat64, // so it needs to be converted struct stat64 statBuf; |