Commit e1a8ec00 authored by Benjamin Peterson's avatar Benjamin Peterson

the days of pre-standard C compilers are gone

parent 2b5f9f90
...@@ -9,16 +9,6 @@ extern "C" { ...@@ -9,16 +9,6 @@ extern "C" {
#include <stddef.h> /* For offsetof */ #include <stddef.h> /* For offsetof */
/* The offsetof() macro calculates the offset of a structure member
in its structure. Unfortunately this cannot be written down
portably, hence it is provided by a Standard C header file.
For pre-Standard C compilers, here is a version that usually works
(but watch out!): */
#ifndef offsetof
#define offsetof(type, member) ( (int) & ((type*)0) -> member )
#endif
/* An array of PyMemberDef structures defines the name, type and offset /* An array of PyMemberDef structures defines the name, type and offset
of selected members of a C structure. These can be read by of selected members of a C structure. These can be read by
PyMember_GetOne() and set by PyMember_SetOne() (except if their READONLY PyMember_GetOne() and set by PyMember_SetOne() (except if their READONLY
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment