1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
$FreeBSD$
*** /tmp/paxtkinter.c210O-r Tue Sep 16 18:14:21 2003
--- Pax/paxtkinter.c Tue Sep 16 18:14:21 2003
***************
*** 1755,1760 ****
--- 1755,1774 ----
}
#endif
+ /* Yet another sketch specific hack: Starting with Python 2.3 Tkinter
+ * calls the wantobjects method, so we provide one that doesn't do
+ * anything.
+ */
+ static PyObject *
+ Tkapp_WantObjects(PyObject *self, PyObject *args)
+ {
+ int wantobjects;
+ if (!PyArg_ParseTuple(args, "i:wantobjects", &wantobjects))
+ return NULL;
+
+ Py_INCREF(Py_None);
+ return Py_None;
+ }
/**** Tkapp Method List ****/
***************
*** 1797,1802 ****
--- 1811,1817 ----
{"interpaddr", Tkapp_InterpAddr, 1},
{"utf8_to_latin1", Tkapp_UTF8_to_Latin1, 1},
{"utf8_to_system", Tkapp_UTF8_to_System, 1},
+ {"wantobjects", Tkapp_WantObjects, METH_VARARGS},
{NULL, NULL}
};
|