all repos — openbox @ 16e1192e4d18cd0d32b1ab8bf38ac8d69347229d

openbox fork - make it a bit more like ryudo

more typesafety
Dana Jansens danakj@orodu.net
commit

16e1192e4d18cd0d32b1ab8bf38ac8d69347229d

parent

0820c5100d7ea8daed00e7b1bf183edc9414728f

1 files changed, 6 insertions(+), 6 deletions(-)

jump to
M otk_c/screeninfo.cotk_c/screeninfo.c

@@ -160,14 +160,14 @@ };

-static void otkscreeninfo_dealloc(PyObject* self) +static void otkscreeninfo_dealloc(OtkScreenInfo* self) { - Py_DECREF(((OtkScreenInfo*) self)->display_string); - Py_DECREF(((OtkScreenInfo*) self)->rect); + Py_DECREF(self->display_string); + Py_DECREF(self->rect); #ifdef XINERAMA - Py_DECREF(((OtkScreenInfo*) self)->xinerama_areas); + Py_DECREF(self->xinerama_areas); #endif - PyObject_Del(self); + PyObject_Del((PyObject*)self); } static PyObject *otkscreeninfo_getattr(PyObject *obj, char *name)

@@ -182,7 +182,7 @@ 0,

"OtkScreenInfo", sizeof(OtkScreenInfo), 0, - otkscreeninfo_dealloc, /*tp_dealloc*/ + (destructor)otkscreeninfo_dealloc, /*tp_dealloc*/ 0, /*tp_print*/ otkscreeninfo_getattr, /*tp_getattr*/ 0, /*tp_setattr*/