You've already forked gnatstudio
mirror of
https://github.com/AdaCore/gnatstudio.git
synced 2026-02-12 12:42:33 -08:00
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@81433 936e1b1b-40f2-da11-902a-00137254ae57
31 lines
493 B
C
Executable File
31 lines
493 B
C
Executable File
#include <Python.h>
|
|
|
|
void ada_py_incref (PyObject* obj) {
|
|
Py_INCREF (obj);
|
|
}
|
|
|
|
void ada_py_decref (PyObject* obj) {
|
|
Py_DECREF (obj);
|
|
}
|
|
|
|
void ada_py_xincref (PyObject* obj) {
|
|
Py_XINCREF (obj);
|
|
}
|
|
|
|
void ada_py_xdecref (PyObject* obj) {
|
|
Py_XDECREF (obj);
|
|
}
|
|
|
|
int ada_pystring_check (PyObject* obj) {
|
|
return PyString_Check (obj);
|
|
}
|
|
|
|
PyTypeObject* ada_gettypeobject (PyObject* obj) {
|
|
return (PyTypeObject*)(obj->ob_type);
|
|
}
|
|
|
|
int ada_python_api_version () {
|
|
return PYTHON_API_VERSION;
|
|
}
|
|
|