Mercurial > cpython-lru_cache-weakref
diff Modules/socketmodule.c @ 18263:41491d196748 legacy-trunk
Provide a definition for offsetof.
| author | Martin v. Löwis <martin@v.loewis.de> |
|---|---|
| date | Sun, 24 Jun 2001 21:28:42 +0000 |
| parents | 6b0a8157be3b |
| children | 3d9164d95e78 |
line wrap: on
line diff
--- a/Modules/socketmodule.c Sun Jun 24 21:18:26 2001 +0000 +++ b/Modules/socketmodule.c Sun Jun 24 21:28:42 2001 +0000 @@ -178,6 +178,14 @@ #include <netpacket/packet.h> #endif +#ifdef HAVE_STDDEF_H +#include <stddef.h> +#endif + +#ifndef offsetof +#define offsetof(type, member) ((size_t)(&((type *)0)->member)) +#endif + #ifndef O_NDELAY #define O_NDELAY O_NONBLOCK /* For QNX only? */ #endif
