Author: sayer
Date: 2009-04-05 07:29:43 +0200 (Sun, 05 Apr 2009)
New Revision: 1354
Modified:
trunk/apps/ivr/IvrSipReply.cpp
trunk/apps/ivr/IvrSipRequest.cpp
Log:
use our own destructors
Modified: trunk/apps/ivr/IvrSipReply.cpp
===================================================================
--- trunk/apps/ivr/IvrSipReply.cpp 2009-04-03 19:23:47 UTC (rev 1353)
+++ trunk/apps/ivr/IvrSipReply.cpp 2009-04-05 05:29:43 UTC (rev 1354)
@@ -61,11 +61,11 @@
return (PyObject *)self;
}
-// static void
-// IvrSipRequest_dealloc(IvrSipRequest* self)
-// {
-// self->ob_type->tp_free((PyObject*)self);
-// }
+static void
+IvrSipReply_dealloc(IvrSipReply* self)
+{
+ self->ob_type->tp_free((PyObject*)self);
+}
#define def_IvrSipReply_GETTER(getter_name, attr) \
static PyObject* \
@@ -123,7 +123,7 @@
"ivr.IvrSipReply", /*tp_name*/
sizeof(IvrSipReply), /*tp_basicsize*/
0, /*tp_itemsize*/
- 0, /*tp_dealloc*/
+ (destructor)IvrSipReply_dealloc, /*tp_dealloc*/
0, /*tp_print*/
0, /*tp_getattr*/
0, /*tp_setattr*/
Modified: trunk/apps/ivr/IvrSipRequest.cpp
===================================================================
--- trunk/apps/ivr/IvrSipRequest.cpp 2009-04-03 19:23:47 UTC (rev 1353)
+++ trunk/apps/ivr/IvrSipRequest.cpp 2009-04-05 05:29:43 UTC (rev 1354)
@@ -62,11 +62,11 @@
return (PyObject *)self;
}
-// static void
-// IvrSipRequest_dealloc(IvrSipRequest* self)
-// {
-// self->ob_type->tp_free((PyObject*)self);
-// }
+static void
+IvrSipRequest_dealloc(IvrSipRequest* self)
+{
+ self->ob_type->tp_free((PyObject*)self);
+}
#define def_IvrSipRequest_GETTER(getter_name, attr) \
static PyObject* \
@@ -155,7 +155,7 @@
"ivr.IvrSipRequest", /*tp_name*/
sizeof(IvrSipRequest), /*tp_basicsize*/
0, /*tp_itemsize*/
- 0, /*tp_dealloc*/
+ (destructor)IvrSipRequest_dealloc, /*tp_dealloc*/
0, /*tp_print*/
0, /*tp_getattr*/
0, /*tp_setattr*/
_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev