summaryrefslogtreecommitdiff
path: root/test cases/python/10 extmodule limited api disabled/module.c
blob: a5d3a87ab4c22b37fe7a1afe288ee14baa410ed2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <Python.h>

#if defined(Py_LIMITED_API)
#error "Py_LIMITED_API's definition by Meson should have been disabled."
#endif

static struct PyModuleDef my_module = {
   PyModuleDef_HEAD_INIT,
   "my_module",
   NULL,
   -1,
   NULL
};

PyMODINIT_FUNC PyInit_my_module(void) {
    return PyModule_Create(&my_module);
}