if (dstr2) {
PyObject *str;
- PyString_Resize(self->display_string, dstr2 - dstr);
+ _PyString_Resize(&self->display_string, dstr2 - dstr);
str = PyString_FromFormat(".%d", self->screen);
PyString_Concat(&self->display_string, str);
}
static void otkscreeninfo_dealloc(PyObject* self)
{
- PyObject_Del(((OtkScreenInfo*) self)->display_string);
- PyObject_Del(((OtkScreenInfo*) self)->rect);
+ Py_DECREF(((OtkScreenInfo*) self)->display_string);
+ Py_DECREF(((OtkScreenInfo*) self)->rect);
#ifdef XINERAMA
- PyObject_Del(((OtkScreenInfo*) self)->xinerama_areas);
+ Py_DECREF(((OtkScreenInfo*) self)->xinerama_areas);
#endif
PyObject_Del(self);
}