diff --git a/lib/matplotlib/tri/_tri_wrapper.cpp b/lib/matplotlib/tri/_tri_wrapper.cpp index 3a20f5c9a489..8ad269b3538d 100644 --- a/lib/matplotlib/tri/_tri_wrapper.cpp +++ b/lib/matplotlib/tri/_tri_wrapper.cpp @@ -7,7 +7,7 @@ typedef struct { - PyObject_HEAD; + PyObject_HEAD Triangulation* ptr; } PyTriangulation; @@ -216,7 +216,7 @@ static PyTypeObject* PyTriangulation_init_type(PyObject* m, PyTypeObject* type) typedef struct { - PyObject_HEAD; + PyObject_HEAD TriContourGenerator* ptr; PyTriangulation* py_triangulation; } PyTriContourGenerator; @@ -351,7 +351,7 @@ static PyTypeObject* PyTriContourGenerator_init_type(PyObject* m, PyTypeObject* typedef struct { - PyObject_HEAD; + PyObject_HEAD TrapezoidMapTriFinder* ptr; PyTriangulation* py_triangulation; } PyTrapezoidMapTriFinder; diff --git a/src/_backend_agg_wrapper.cpp b/src/_backend_agg_wrapper.cpp index 4806feda0282..4e63666dbb3a 100644 --- a/src/_backend_agg_wrapper.cpp +++ b/src/_backend_agg_wrapper.cpp @@ -4,7 +4,7 @@ typedef struct { - PyObject_HEAD; + PyObject_HEAD RendererAgg *x; Py_ssize_t shape[3]; Py_ssize_t strides[3]; @@ -13,7 +13,7 @@ typedef struct typedef struct { - PyObject_HEAD; + PyObject_HEAD BufferRegion *x; Py_ssize_t shape[3]; Py_ssize_t strides[3]; diff --git a/src/_contour_wrapper.cpp b/src/_contour_wrapper.cpp index 9770bd5e77fd..eedc8a1aec2a 100644 --- a/src/_contour_wrapper.cpp +++ b/src/_contour_wrapper.cpp @@ -6,7 +6,7 @@ typedef struct { - PyObject_HEAD; + PyObject_HEAD QuadContourGenerator* ptr; } PyQuadContourGenerator; diff --git a/src/_tkagg.cpp b/src/_tkagg.cpp index 35042d672b5d..830831400d50 100644 --- a/src/_tkagg.cpp +++ b/src/_tkagg.cpp @@ -26,7 +26,7 @@ typedef struct { - PyObject_HEAD; + PyObject_HEAD Tcl_Interp *interp; } TkappObject; diff --git a/src/ft2font_wrapper.cpp b/src/ft2font_wrapper.cpp index 13caffda5dc0..bd3a1f7d168e 100644 --- a/src/ft2font_wrapper.cpp +++ b/src/ft2font_wrapper.cpp @@ -26,7 +26,7 @@ static PyObject *convert_xys_to_array(std::vector &xys) typedef struct { - PyObject_HEAD; + PyObject_HEAD FT2Image *x; Py_ssize_t shape[2]; Py_ssize_t strides[2]; @@ -229,7 +229,7 @@ static PyTypeObject *PyFT2Image_init_type(PyObject *m, PyTypeObject *type) typedef struct { - PyObject_HEAD; + PyObject_HEAD size_t glyphInd; long width; long height; @@ -323,7 +323,8 @@ static PyTypeObject *PyGlyph_init_type(PyObject *m, PyTypeObject *type) typedef struct { - PyObject_HEAD FT2Font *x; + PyObject_HEAD + FT2Font *x; PyObject *fname; PyObject *py_file; FILE *fp;