diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-12-21 00:46:25 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-12-21 00:46:25 +0000 |
| commit | 79ce13073b82b5144b114fc388d0be53835957a8 (patch) | |
| tree | d7324c48c2445bdf0fedb6743f50a88eef6e6bcd /otk_c/display.c | |
| parent | 8d3d9ae75c3b023288af18492713b00ca8244fe1 (diff) | |
color and gccache etc are like, half done
Diffstat (limited to 'otk_c/display.c')
| -rw-r--r-- | otk_c/display.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/otk_c/display.c b/otk_c/display.c index 85965210..47b1191f 100644 --- a/otk_c/display.c +++ b/otk_c/display.c @@ -143,6 +143,11 @@ void OtkDisplay_Ungrab(OtkDisplay *self) XUngrabServer(self->display); } +OtkScreenInfo *OtkDisplay_ScreenInfo(OtkDisplay *self, int num) +{ + PyObject *py = PyList_GetItem(self->screenInfoList, num); + return (OtkScreenInfo*) py; +} static PyObject *otkdisplay_grab(OtkDisplay* self, PyObject* args) @@ -174,7 +179,7 @@ static PyMethodDef get_methods[] = { static void otkdisplay_dealloc(PyObject* self) { XCloseDisplay(((OtkDisplay*) self)->display); - PyObject_Del(((OtkDisplay*) self)->screenInfoList); + Py_DECREF(((OtkDisplay*) self)->screenInfoList); PyObject_Del(self); } |
