diff --git a/legacy/evil/ChangeLog b/legacy/evil/ChangeLog index c1efe0374c..b433e5720e 100644 --- a/legacy/evil/ChangeLog +++ b/legacy/evil/ChangeLog @@ -1,3 +1,8 @@ +2010-10-29 Vincent Torri + + * src/lib/Evil.h: + define offsetof for Windows CE + 2010-10-22 Vincent Torri * src/lib/Makefile.am: diff --git a/legacy/evil/src/lib/Evil.h b/legacy/evil/src/lib/Evil.h index cdbaa77400..df658daf06 100644 --- a/legacy/evil/src/lib/Evil.h +++ b/legacy/evil/src/lib/Evil.h @@ -107,6 +107,12 @@ typedef SSIZE_T ssize_t; #endif /* _MSC_VER */ +#ifdef _WIN32_WCE +# ifndef offsetof +# define offsetof(type, ident) ((size_t)&(((type*)0)->ident)) +# endif +#endif + typedef unsigned long uid_t; typedef unsigned long gid_t;