Changed a bunch of methods from SWIGRUNTIME to SWIGINTERN. Removed a snarky comment.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/szager-python-builtin@12513 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
ea4cab8e4c
commit
97802ab8c4
2 changed files with 15 additions and 19 deletions
|
|
@ -314,10 +314,6 @@
|
||||||
%template() SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE >;
|
%template() SWIG_SHARED_PTR_QNAMESPACE::shared_ptr< CONST TYPE >;
|
||||||
|
|
||||||
|
|
||||||
// Separate out the code for builtin types, since it's pretty extensive.
|
|
||||||
// I feel compelled to point out that the functionality provided by
|
|
||||||
// smart pointers is utterly redundant when using builtin types.
|
|
||||||
|
|
||||||
#if defined(SWIGPYTHON_BUILTIN)
|
#if defined(SWIGPYTHON_BUILTIN)
|
||||||
|
|
||||||
%typemap(builtin_init, fragment="SWIG_null_deleter") CONST TYPE * {
|
%typemap(builtin_init, fragment="SWIG_null_deleter") CONST TYPE * {
|
||||||
|
|
|
||||||
|
|
@ -184,13 +184,13 @@ wrapper##_closure (PyObject *a) \
|
||||||
return result; \
|
return result; \
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME int py_builtin_bad_init (PyObject *self, PyObject *args, PyObject *kwds)
|
SWIGINTERN int py_builtin_bad_init (PyObject *self, PyObject *args, PyObject *kwds)
|
||||||
{
|
{
|
||||||
PyErr_Format(PyExc_TypeError, "Cannot create new instances of type '%.300s'", self->ob_type->tp_name);
|
PyErr_Format(PyExc_TypeError, "Cannot create new instances of type '%.300s'", self->ob_type->tp_name);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME void py_builtin_bad_dealloc (PyObject *pyobj)
|
SWIGINTERN void py_builtin_bad_dealloc (PyObject *pyobj)
|
||||||
{
|
{
|
||||||
SwigPyObject *sobj = (SwigPyObject*) pyobj;
|
SwigPyObject *sobj = (SwigPyObject*) pyobj;
|
||||||
if (sobj->own) {
|
if (sobj->own) {
|
||||||
|
|
@ -205,7 +205,7 @@ typedef struct {
|
||||||
PyCFunction set;
|
PyCFunction set;
|
||||||
} SwigPyGetSet;
|
} SwigPyGetSet;
|
||||||
|
|
||||||
SWIGRUNTIME PyObject*
|
SWIGINTERN PyObject*
|
||||||
pyswig_getter_closure (PyObject *obj, void *closure)
|
pyswig_getter_closure (PyObject *obj, void *closure)
|
||||||
{
|
{
|
||||||
if (!closure)
|
if (!closure)
|
||||||
|
|
@ -220,7 +220,7 @@ pyswig_getter_closure (PyObject *obj, void *closure)
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME PyObject*
|
SWIGINTERN PyObject*
|
||||||
pyswig_funpack_getter_closure (PyObject *obj, void *closure)
|
pyswig_funpack_getter_closure (PyObject *obj, void *closure)
|
||||||
{
|
{
|
||||||
if (!closure)
|
if (!closure)
|
||||||
|
|
@ -232,7 +232,7 @@ pyswig_funpack_getter_closure (PyObject *obj, void *closure)
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME int
|
SWIGINTERN int
|
||||||
pyswig_setter_closure (PyObject *obj, PyObject *val, void *closure)
|
pyswig_setter_closure (PyObject *obj, PyObject *val, void *closure)
|
||||||
{
|
{
|
||||||
if (!closure) {
|
if (!closure) {
|
||||||
|
|
@ -254,7 +254,7 @@ pyswig_setter_closure (PyObject *obj, PyObject *val, void *closure)
|
||||||
return result ? 0 : -1;
|
return result ? 0 : -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME int
|
SWIGINTERN int
|
||||||
pyswig_funpack_setter_closure (PyObject *obj, PyObject *val, void *closure)
|
pyswig_funpack_setter_closure (PyObject *obj, PyObject *val, void *closure)
|
||||||
{
|
{
|
||||||
if (!closure) {
|
if (!closure) {
|
||||||
|
|
@ -271,7 +271,7 @@ pyswig_funpack_setter_closure (PyObject *obj, PyObject *val, void *closure)
|
||||||
return result ? 0 : -1;
|
return result ? 0 : -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME PyObject*
|
SWIGINTERN PyObject*
|
||||||
pyswig_static_getter_closure (PyObject *obj, void *closure)
|
pyswig_static_getter_closure (PyObject *obj, void *closure)
|
||||||
{
|
{
|
||||||
if (!closure)
|
if (!closure)
|
||||||
|
|
@ -286,7 +286,7 @@ pyswig_static_getter_closure (PyObject *obj, void *closure)
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME int
|
SWIGINTERN int
|
||||||
pyswig_static_setter_closure (PyObject *obj, PyObject *val, void *closure)
|
pyswig_static_setter_closure (PyObject *obj, PyObject *val, void *closure)
|
||||||
{
|
{
|
||||||
if (!closure) {
|
if (!closure) {
|
||||||
|
|
@ -308,7 +308,7 @@ pyswig_static_setter_closure (PyObject *obj, PyObject *val, void *closure)
|
||||||
return result ? 0 : -1;
|
return result ? 0 : -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME void
|
SWIGINTERN void
|
||||||
SwigPyStaticVar_dealloc(PyDescrObject *descr)
|
SwigPyStaticVar_dealloc(PyDescrObject *descr)
|
||||||
{
|
{
|
||||||
_PyObject_GC_UNTRACK(descr);
|
_PyObject_GC_UNTRACK(descr);
|
||||||
|
|
@ -317,7 +317,7 @@ SwigPyStaticVar_dealloc(PyDescrObject *descr)
|
||||||
PyObject_GC_Del(descr);
|
PyObject_GC_Del(descr);
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME PyObject *
|
SWIGINTERN PyObject *
|
||||||
SwigPyStaticVar_repr(PyGetSetDescrObject *descr)
|
SwigPyStaticVar_repr(PyGetSetDescrObject *descr)
|
||||||
{
|
{
|
||||||
#if PY_VERSION_HEX >= 0x03000000
|
#if PY_VERSION_HEX >= 0x03000000
|
||||||
|
|
@ -331,7 +331,7 @@ SwigPyStaticVar_repr(PyGetSetDescrObject *descr)
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME int
|
SWIGINTERN int
|
||||||
SwigPyStaticVar_traverse(PyObject *self, visitproc visit, void *arg)
|
SwigPyStaticVar_traverse(PyObject *self, visitproc visit, void *arg)
|
||||||
{
|
{
|
||||||
PyDescrObject *descr = (PyDescrObject *)self;
|
PyDescrObject *descr = (PyDescrObject *)self;
|
||||||
|
|
@ -339,7 +339,7 @@ SwigPyStaticVar_traverse(PyObject *self, visitproc visit, void *arg)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME PyObject *
|
SWIGINTERN PyObject *
|
||||||
SwigPyStaticVar_get (PyGetSetDescrObject *descr, PyObject *obj, PyObject *type)
|
SwigPyStaticVar_get (PyGetSetDescrObject *descr, PyObject *obj, PyObject *type)
|
||||||
{
|
{
|
||||||
if (descr->d_getset->get != NULL)
|
if (descr->d_getset->get != NULL)
|
||||||
|
|
@ -356,7 +356,7 @@ SwigPyStaticVar_get (PyGetSetDescrObject *descr, PyObject *obj, PyObject *type)
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME int
|
SWIGINTERN int
|
||||||
SwigPyStaticVar_set (PyGetSetDescrObject *descr, PyObject *obj, PyObject *value)
|
SwigPyStaticVar_set (PyGetSetDescrObject *descr, PyObject *obj, PyObject *value)
|
||||||
{
|
{
|
||||||
int res;
|
int res;
|
||||||
|
|
@ -377,7 +377,7 @@ SwigPyStaticVar_set (PyGetSetDescrObject *descr, PyObject *obj, PyObject *value)
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME PyTypeObject SwigPyStaticVar_Type = {
|
SWIGINTERN PyTypeObject SwigPyStaticVar_Type = {
|
||||||
#if PY_VERSION_HEX >= 0x03000000
|
#if PY_VERSION_HEX >= 0x03000000
|
||||||
PyVarObject_HEAD_INIT(&PyType_Type, 0)
|
PyVarObject_HEAD_INIT(&PyType_Type, 0)
|
||||||
#else
|
#else
|
||||||
|
|
@ -419,7 +419,7 @@ SWIGRUNTIME PyTypeObject SwigPyStaticVar_Type = {
|
||||||
(descrsetfunc)SwigPyStaticVar_set, /* tp_descr_set */
|
(descrsetfunc)SwigPyStaticVar_set, /* tp_descr_set */
|
||||||
};
|
};
|
||||||
|
|
||||||
SWIGRUNTIME int
|
SWIGINTERN int
|
||||||
SwigPyObjectType_setattro(PyTypeObject *type, PyObject *name, PyObject *value)
|
SwigPyObjectType_setattro(PyTypeObject *type, PyObject *name, PyObject *value)
|
||||||
{
|
{
|
||||||
PyObject *attribute = _PyType_Lookup(type, name);
|
PyObject *attribute = _PyType_Lookup(type, name);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue