diff options
author | Dimitri Papadopoulos <dimitri_at@users.sf.net> | 2006-04-20 10:47:43 +0000 |
---|---|---|
committer | Dimitri Papadopoulos <dimitri_at@users.sf.net> | 2006-04-20 10:47:43 +0000 |
commit | 6fbcec60a8a38a7223bec5c82f36667e8b5e7672 (patch) | |
tree | 86291ef4518f188e1e76e4fec4f3bcd1507db0ea | |
parent | 4e71dc1e3ae33df4fb96a4f1fca04cc12325320d (diff) | |
download | cygnal-6fbcec60a8a38a7223bec5c82f36667e8b5e7672.tar.gz cygnal-6fbcec60a8a38a7223bec5c82f36667e8b5e7672.tar.bz2 cygnal-6fbcec60a8a38a7223bec5c82f36667e8b5e7672.zip |
* include/winnt.h: revert to 1.102
* include/ddk/winddk.h: revert to 1.25
-rw-r--r-- | winsup/w32api/ChangeLog | 6 | ||||
-rw-r--r-- | winsup/w32api/include/ddk/winddk.h | 5 | ||||
-rw-r--r-- | winsup/w32api/include/winnt.h | 5 |
3 files changed, 0 insertions, 16 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index d929c3d6d..abfc8a379 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -12,12 +12,6 @@ 2006-04-19 Dimitri Papadopoulos <papadopo@users.sourceforge.net> - * include/winnt.h (FIELD_OFFSET): Compile. - Recent C++ compiler (gcc 3.4 and better) don't like the original macro. - * include/ddk/winddk.h: Ditto. - -2006-04-19 Dimitri Papadopoulos <papadopo@users.sourceforge.net> - * include/winuser.h (CharNextEx,CharNextExW,CharPrevEx,CharPrevExW): Delete. Only CharNextExA and CharPrevExA are documented in MSDN. Thanks to: David Golub <david_golub at sf dot net> diff --git a/winsup/w32api/include/ddk/winddk.h b/winsup/w32api/include/ddk/winddk.h index c9dabbb52..123a44a73 100644 --- a/winsup/w32api/include/ddk/winddk.h +++ b/winsup/w32api/include/ddk/winddk.h @@ -3967,14 +3967,9 @@ KefReleaseSpinLockFromDpcLevel( * IN PCHAR Field); */ #ifndef FIELD_OFFSET -#ifdef __cplusplus -#define FIELD_OFFSET(Type, Field) (reinterpret_cast<LONG> \ - (&reinterpret_cast<char&>(static_cast<Type *>(0)->Field))) -#else #define FIELD_OFFSET(Type, Field) \ ((LONG) (&(((Type *) 0)->Field))) #endif -#endif /* * PVOID diff --git a/winsup/w32api/include/winnt.h b/winsup/w32api/include/winnt.h index 219d99055..e6f071d79 100644 --- a/winsup/w32api/include/winnt.h +++ b/winsup/w32api/include/winnt.h @@ -845,12 +845,7 @@ typedef DWORD FLONG; #define RTL_CRITSECT_TYPE 0 #define RTL_RESOURCE_TYPE 1 /* Also in winddk.h */ -#ifdef __cplusplus -#define FIELD_OFFSET(t,f) (reinterpret_cast<LONG> \ - (&reinterpret_cast<char&>(static_cast<t*>(0)->f))) -#else #define FIELD_OFFSET(t,f) ((LONG)&(((t*)0)->f)) -#endif #ifndef CONTAINING_RECORD #define CONTAINING_RECORD(address, type, field) \ ((type*)((PCHAR)(address) - (PCHAR)(&((type *)0)->field))) |