summaryrefslogtreecommitdiff
path: root/otk_c/display.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-12-21 12:39:49 +0000
committerDana Jansens <danakj@orodu.net>2002-12-21 12:39:49 +0000
commit0820c5100d7ea8daed00e7b1bf183edc9414728f (patch)
tree61111c19b7c4e98e3f7a96248cb1371c7d05a18c /otk_c/display.c
parent9e4d1bbabcabef13b740dd7201e35c3314abfbee (diff)
make rect a proper pyobject. use "typesafety"
Diffstat (limited to 'otk_c/display.c')
-rw-r--r--otk_c/display.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/otk_c/display.c b/otk_c/display.c
index 016aa948..081655e9 100644
--- a/otk_c/display.c
+++ b/otk_c/display.c
@@ -123,9 +123,9 @@ line argument.\n\n"));
OBDisplay = self;
// Get information on all the screens which are available.
- self->screenInfoList = PyList_New(ScreenCount(self->display));
+ self->screenInfoList = (PyListObject*)PyList_New(ScreenCount(self->display));
for (i = 0; i < ScreenCount(self->display); ++i)
- PyList_SetItem(self->screenInfoList, i, OtkScreenInfo_New(i));
+ PyList_SetItem((PyObject*)self->screenInfoList, i, OtkScreenInfo_New(i));
Py_INCREF(OBDisplay); // make sure it stays around!!
}
@@ -148,7 +148,7 @@ void OtkDisplay_Ungrab(OtkDisplay *self)
OtkScreenInfo *OtkDisplay_ScreenInfo(OtkDisplay *self, int num)
{
- PyObject *py = PyList_GetItem(self->screenInfoList, num);
+ PyObject *py = PyList_GetItem((PyObject*)self->screenInfoList, num);
return (OtkScreenInfo*) py;
}