From a2a90c6131726243957855ce76a5ed0d62aa80d7 Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Fri, 29 Oct 2010 08:37:25 +0000 Subject: [PATCH] * src/lib/Evil.h: define offsetof for Windows CE SVN revision: 53982 --- legacy/evil/ChangeLog | 5 +++++ legacy/evil/src/lib/Evil.h | 6 ++++++ 2 files changed, 11 insertions(+) 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;