summaryrefslogtreecommitdiffstats
path: root/src/corelib/io
diff options
context:
space:
mode:
authorJoão Abecasis <joao@abecasis.name>2010-12-04 19:55:13 (GMT)
committerJoão Abecasis <joao@abecasis.name>2010-12-04 19:55:13 (GMT)
commit07de3abf3785248160fbd42c449b0832ea97c320 (patch)
treeda787760a8b327515ab20201e067c715807700f0 /src/corelib/io
parent72db8d3075f91cac831de590dd6748c6bbc9a52f (diff)
downloadQt-07de3abf3785248160fbd42c449b0832ea97c320.zip
Qt-07de3abf3785248160fbd42c449b0832ea97c320.tar.gz
Qt-07de3abf3785248160fbd42c449b0832ea97c320.tar.bz2
No symbolic links in Windows CE
Diffstat (limited to 'src/corelib/io')
-rw-r--r--src/corelib/io/qfilesystemmetadata_p.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/corelib/io/qfilesystemmetadata_p.h b/src/corelib/io/qfilesystemmetadata_p.h
index 03bb7f6..5b5587b 100644
--- a/src/corelib/io/qfilesystemmetadata_p.h
+++ b/src/corelib/io/qfilesystemmetadata_p.h
@@ -370,11 +370,13 @@ inline void QFileSystemMetaData::fillFromFindData(WIN32_FIND_DATA &findData, boo
if (setLinkType) {
knownFlagsMask |= LinkType;
entryFlags &= ~LinkType;
+#if !defined(Q_OS_WINCE)
if ((fileAttribute_ & FILE_ATTRIBUTE_REPARSE_POINT)
&& (findData.dwReserved0 == IO_REPARSE_TAG_SYMLINK
|| findData.dwReserved0 == IO_REPARSE_TAG_MOUNT_POINT)) {
entryFlags |= LinkType;
}
+#endif
}
}