diff options
author | Jacek Poplawski <jacek.poplawski@qt.io> | 2023-07-24 09:07:42 +0200 |
---|---|---|
committer | Jacek Poplawski <jacek.poplawski@qt.io> | 2023-07-27 20:13:55 +0200 |
commit | 43480998efd664beeb5aca3c77f26323c94dd880 (patch) | |
tree | 526e1389996ab7f1b1bc32d7cb56bcc19034cb1a | |
parent | 63824363ab4844816a4ea16a4d315c74ae21344a (diff) |
Fix compilation of qfilesystemengine on VxWorks
Change-Id: I533f262bf6624008d216d96aa29ae2dfc4ba9195
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-rw-r--r-- | mkspecs/common/vxworks/qplatformdefs.h | 2 | ||||
-rw-r--r-- | src/corelib/io/qfilesystemengine_unix.cpp | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/mkspecs/common/vxworks/qplatformdefs.h b/mkspecs/common/vxworks/qplatformdefs.h index 75bbb3e0f9..0679f72968 100644 --- a/mkspecs/common/vxworks/qplatformdefs.h +++ b/mkspecs/common/vxworks/qplatformdefs.h @@ -34,6 +34,8 @@ #define QT_SNPRINTF ::snprintf #define QT_VSNPRINTF ::vsnprintf +#define S_ISVTX 01000 + /* vxworks exposes these definitions only when _POSIX_C_SOURCE >=200809L but we don't want to set this, as it hides other API */ #ifndef UTIME_NOW # define UTIME_NOW ((1l << 30) - 1l) diff --git a/src/corelib/io/qfilesystemengine_unix.cpp b/src/corelib/io/qfilesystemengine_unix.cpp index d94cd452cf..a3d71aeeab 100644 --- a/src/corelib/io/qfilesystemengine_unix.cpp +++ b/src/corelib/io/qfilesystemengine_unix.cpp @@ -12,6 +12,7 @@ #include <QtCore/qoperatingsystemversion.h> #include <QtCore/private/qcore_unix_p.h> #include <QtCore/private/qfiledevice_p.h> +#include <QtCore/private/qfunctions_p.h> #include <QtCore/qvarlengtharray.h> #ifndef QT_BOOTSTRAPPED # include <QtCore/qstandardpaths.h> |