From a1bc2921a44409736a8b8576243a0c9129d7683b Mon Sep 17 00:00:00 2001 From: Sune Vuorela Date: Sun, 27 Oct 2013 14:10:06 +0100 Subject: Provide a fallback for QT_STAT_LNK on windows In most cases, _S_IFLNK isn't defined, but ensure that we still have a QT_STAT_LNK that works, for example for use around archive files (zip/tar) that can contain symlinks Change-Id: I9881e524b79845ce6b474b9a86e5fb25aaa31820 Reviewed-by: Friedemann Kleint Reviewed-by: David Faure --- mkspecs/win32-msvc2005/qplatformdefs.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mkspecs/win32-msvc2005/qplatformdefs.h b/mkspecs/win32-msvc2005/qplatformdefs.h index c6feb4895d..c7370f1c63 100644 --- a/mkspecs/win32-msvc2005/qplatformdefs.h +++ b/mkspecs/win32-msvc2005/qplatformdefs.h @@ -81,6 +81,8 @@ #define QT_STAT_MASK _S_IFMT #if defined(_S_IFLNK) # define QT_STAT_LNK _S_IFLNK +#else +# define QT_STAT_LNK 0120000 #endif #define QT_FILENO _fileno #define QT_OPEN ::_open -- cgit v1.2.3