https://git.reactos.org/?p=reactos.git;a=commitdiff;h=42e9c802791790a7cac72…
commit 42e9c802791790a7cac72863e7cf9d2dbf419e21
Author: Timo Kreuzer <timo.kreuzer(a)reactos.org>
AuthorDate: Wed Nov 27 15:24:41 2024 +0200
Commit: Timo Kreuzer <timo.kreuzer(a)reactos.org>
CommitDate: Thu Jan 16 14:18:53 2025 +0200
[UCRT] Fix definition of offsetof for clang-cl
---
sdk/include/ucrt/stddef.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sdk/include/ucrt/stddef.h b/sdk/include/ucrt/stddef.h
index 53fa61c8f52..9d44415d361 100644
--- a/sdk/include/ucrt/stddef.h
+++ b/sdk/include/ucrt/stddef.h
@@ -42,7 +42,7 @@ _CRT_BEGIN_C_HEADER
-#if defined _MSC_VER && !defined _CRT_USE_BUILTIN_OFFSETOF
+#if defined _MSC_VER && !defined __clang__ && !defined
_CRT_USE_BUILTIN_OFFSETOF
#ifdef __cplusplus
#define offsetof(s,m) ((::size_t)&reinterpret_cast<char const
volatile&>((((s*)0)->m)))
#else