summaryrefslogtreecommitdiffstats
path: root/src/corelib
diff options
context:
space:
mode:
authorYuhang Zhao <2546789017@qq.com>2022-01-21 15:25:46 +0800
committerYuhang Zhao <2546789017@qq.com>2022-01-25 14:09:31 +0800
commitc532a576708254e725bf87e3b4f74d29749e709a (patch)
tree8066a87ad0538b54d3f70f20ce59ba07732558c6 /src/corelib
parent5e2ce035109d8f3659ac0a21c1567a37b3811942 (diff)
Fix build with clang-cl
1. Clang-CL can't recognize "/d2FH4" and it's causing lots of warnings when compiling. So don't apply it when building with clang-cl. 2. The definition of "FS_INFORMATION_CLASS" need to be visible to clang as well. Don't know why it was excluded originally. Pick-to: 6.3 Change-Id: I7b6e14999eea0ba1f0d73962ff03a35548f88a5a Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib')
-rw-r--r--src/corelib/io/qntdll_p.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/io/qntdll_p.h b/src/corelib/io/qntdll_p.h
index caf34ddb5f..893bf40d23 100644
--- a/src/corelib/io/qntdll_p.h
+++ b/src/corelib/io/qntdll_p.h
@@ -68,7 +68,7 @@ typedef struct _FILE_FS_SECTOR_SIZE_INFORMATION {
ULONG ByteOffsetForPartitionAlignment;
} FILE_FS_SECTOR_SIZE_INFORMATION, *PFILE_FS_SECTOR_SIZE_INFORMATION;
-#if !defined(Q_CC_CLANG) && !defined(Q_CC_MINGW)
+#if !defined(Q_CC_MINGW)
// keep the following enumeration as is, taken from
// https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/wdm/ne-wdm-_fsinfoclass
// Unfortunately we can't include the wdm.h header, so we duplicate the code here.