diff options
Diffstat (limited to 'graphics/skencil/patches/patch-ab')
-rw-r--r-- | graphics/skencil/patches/patch-ab | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/graphics/skencil/patches/patch-ab b/graphics/skencil/patches/patch-ab new file mode 100644 index 00000000000..79383823e8b --- /dev/null +++ b/graphics/skencil/patches/patch-ab @@ -0,0 +1,31 @@ +$NetBSD: patch-ab,v 1.1 2005/05/26 02:52:47 markd Exp $ + +--- Pax/paxtkinter.c.orig 2003-05-04 06:55:36.000000000 +1200 ++++ Pax/paxtkinter.c +@@ -1866,6 +1866,9 @@ Tkinter_Create(PyObject *self, PyObject + char *className = NULL; + int interactive = 0; + ++ int ignored_int = 0; ++ char *ignored_charp = NULL; ++ + baseName = strrchr(Py_GetProgramName(), '/'); + if (baseName != NULL) + baseName++; +@@ -1873,9 +1876,16 @@ Tkinter_Create(PyObject *self, PyObject + baseName = Py_GetProgramName(); + className = "Tk"; + ++#if PY_VERSION_HEX >= 0x02040000 ++ if (!PyArg_ParseTuple(args, "|zssiiiiz:create", ++ &screenName, &baseName, &className, ++ &interactive, &ignored_int, &ignored_int, ++ &ignored_int, &ignored_charp)) ++#else + if (!PyArg_ParseTuple(args, "|zssi", + &screenName, &baseName, &className, + &interactive)) ++#endif + return NULL; + + return (PyObject *) Tkapp_New(screenName, baseName, className, |