Trying to set a property with format != 8 was giving me repeatable
core dumps; I took a look in gtkmodule.c and found the problem pretty
quickly.
Here's a patch against pygtk-0.6.4:
--- gtkmodule.c~ Wed Feb 16 08:57:02 2000
+++ gtkmodule.c Mon Mar 6 19:50:07 2000
@@ -1551,7 +1551,7 @@
}
nelements = PySequence_Length(pdata);
data16 = g_new(guint16, nelements);
- data = (guchar *)data;
+ data = (guchar *)data16;
for (i = 0; i < nelements; i++) {
PyObject *item = PySequence_GetItem(pdata, i);
Py_DECREF(item);
@@ -1578,7 +1578,7 @@
}
nelements = PySequence_Length(pdata);
data32 = g_new(guint32, nelements);
- data = (guchar *)data;
+ data = (guchar *)data32;
for (i = 0; i < nelements; i++) {
PyObject *item = PySequence_GetItem(pdata, i);
Py_DECREF(item);
To unsubscribe: echo "unsubscribe" | mail [EMAIL PROTECTED]