From: Timo Kreuzer Date: Mon, 12 Oct 2009 23:32:44 +0000 (+0000) Subject: On 64 bit sizeof(POOL_HEADER) != sizeof(LIST_ENTRY)! I have not checked how this... X-Git-Tag: backups/aicom-network-stable@46924~240^2~30 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=55f70cb149728c0d53f9240096256106419ac44d On 64 bit sizeof(POOL_HEADER) != sizeof(LIST_ENTRY)! I have not checked how this stuff works, but this way it's not portable. Comment out the C_ASSERT to make it at least compile on 64 bit. svn path=/branches/ros-amd64-bringup/; revision=43429 --- diff --git a/reactos/ntoskrnl/mm/ARM3/miarm.h b/reactos/ntoskrnl/mm/ARM3/miarm.h index a3d7c3a5bfd..3d9824c841d 100644 --- a/reactos/ntoskrnl/mm/ARM3/miarm.h +++ b/reactos/ntoskrnl/mm/ARM3/miarm.h @@ -81,7 +81,7 @@ typedef struct _POOL_HEADER // Everything depends on this // C_ASSERT(sizeof(POOL_HEADER) == 8); -C_ASSERT(sizeof(POOL_HEADER) == sizeof(LIST_ENTRY)); +//C_ASSERT(sizeof(POOL_HEADER) == sizeof(LIST_ENTRY)); extern POOL_DESCRIPTOR NonPagedPoolDescriptor;