diff options
Diffstat (limited to 'Mac/Modules')
-rw-r--r-- | Mac/Modules/_dummy_tkinter.c | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Mac/Modules/_dummy_tkinter.c b/Mac/Modules/_dummy_tkinter.c new file mode 100644 index 0000000..6faab91 --- /dev/null +++ b/Mac/Modules/_dummy_tkinter.c @@ -0,0 +1,28 @@ + +/* Dummy _tkinter module for use with Carbon. Gives (slightly) better error + * message when you try to use Tkinter. + */ + +/* Xxo objects */ + +#include "Python.h" + + +/* List of functions defined in the module */ + +static PyMethodDef xx_methods[] = { + {NULL, NULL} /* sentinel */ +}; + + + +DL_EXPORT(void) +init_tkinter(void) +{ + PyObject *m; + + /* Create the module and add the functions */ + m = Py_InitModule("_tkinter", xx_methods); + + PyErr_SetString(PyExc_ImportError, "Tkinter not supported under Carbon (yet)."); +} |