diff --git a/reactos/include/ddk/ntdef.h b/reactos/include/ddk/ntdef.h index 13c9eaac141..b17afaf440c 100644 --- a/reactos/include/ddk/ntdef.h +++ b/reactos/include/ddk/ntdef.h @@ -164,7 +164,7 @@ typedef unsigned long POINTER_64; // FIXME! HACK!!! // #ifndef FIELD_OFFSET #define FIELD_OFFSET(Type, Field) \ - ((LONG) (&(((Type *) 0)->Field))) + ((LONG_PTR) (&(((Type *) 0)->Field))) #endif //