Ignore:
Timestamp:
Mar 19, 2014, 11:11:30 AM (11 years ago)
Author:
dmik
Message:

python: Update vendor to 2.7.6.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • python/vendor/current/Include/descrobject.h

    r2 r388  
    1010
    1111typedef struct PyGetSetDef {
    12         char *name;
    13         getter get;
    14         setter set;
    15         char *doc;
    16         void *closure;
     12    char *name;
     13    getter get;
     14    setter set;
     15    char *doc;
     16    void *closure;
    1717} PyGetSetDef;
    1818
    1919typedef PyObject *(*wrapperfunc)(PyObject *self, PyObject *args,
    20                                 void *wrapped);
     20                                void *wrapped);
    2121
    2222typedef PyObject *(*wrapperfunc_kwds)(PyObject *self, PyObject *args,
    23                                       void *wrapped, PyObject *kwds);
     23                                      void *wrapped, PyObject *kwds);
    2424
    2525struct wrapperbase {
    26         char *name;
    27         int offset;
    28         void *function;
    29         wrapperfunc wrapper;
    30         char *doc;
    31         int flags;
    32         PyObject *name_strobj;
     26    char *name;
     27    int offset;
     28    void *function;
     29    wrapperfunc wrapper;
     30    char *doc;
     31    int flags;
     32    PyObject *name_strobj;
    3333};
    3434
     
    3939
    4040#define PyDescr_COMMON \
    41         PyObject_HEAD \
    42         PyTypeObject *d_type; \
    43         PyObject *d_name
     41    PyObject_HEAD \
     42    PyTypeObject *d_type; \
     43    PyObject *d_name
    4444
    4545typedef struct {
    46         PyDescr_COMMON;
     46    PyDescr_COMMON;
    4747} PyDescrObject;
    4848
    4949typedef struct {
    50         PyDescr_COMMON;
    51         PyMethodDef *d_method;
     50    PyDescr_COMMON;
     51    PyMethodDef *d_method;
    5252} PyMethodDescrObject;
    5353
    5454typedef struct {
    55         PyDescr_COMMON;
    56         struct PyMemberDef *d_member;
     55    PyDescr_COMMON;
     56    struct PyMemberDef *d_member;
    5757} PyMemberDescrObject;
    5858
    5959typedef struct {
    60         PyDescr_COMMON;
    61         PyGetSetDef *d_getset;
     60    PyDescr_COMMON;
     61    PyGetSetDef *d_getset;
    6262} PyGetSetDescrObject;
    6363
    6464typedef struct {
    65         PyDescr_COMMON;
    66         struct wrapperbase *d_base;
    67         void *d_wrapped; /* This can be any function pointer */
     65    PyDescr_COMMON;
     66    struct wrapperbase *d_base;
     67    void *d_wrapped; /* This can be any function pointer */
    6868} PyWrapperDescrObject;
    6969
     
    7676PyAPI_FUNC(PyObject *) PyDescr_NewClassMethod(PyTypeObject *, PyMethodDef *);
    7777PyAPI_FUNC(PyObject *) PyDescr_NewMember(PyTypeObject *,
    78                                                struct PyMemberDef *);
     78                                               struct PyMemberDef *);
    7979PyAPI_FUNC(PyObject *) PyDescr_NewGetSet(PyTypeObject *,
    80                                                struct PyGetSetDef *);
     80                                               struct PyGetSetDef *);
    8181PyAPI_FUNC(PyObject *) PyDescr_NewWrapper(PyTypeObject *,
    82                                                 struct wrapperbase *, void *);
     82                                                struct wrapperbase *, void *);
    8383#define PyDescr_IsData(d) (Py_TYPE(d)->tp_descr_set != NULL)
    8484
Note: See TracChangeset for help on using the changeset viewer.