]> granicus.if.org Git - python/commitdiff
Make test_tcl.py pass, by accepting unicode strings as variable names.
authorGuido van Rossum <guido@python.org>
Mon, 23 Jul 2007 18:34:37 +0000 (18:34 +0000)
committerGuido van Rossum <guido@python.org>
Mon, 23 Jul 2007 18:34:37 +0000 (18:34 +0000)
Modules/_tkinter.c

index c8e4ef72792a248d294d5d5e024dfac70d142e00..e9dc72bb02a1bd6646c71a0332cc6d7481f402ca 100644 (file)
@@ -1463,6 +1463,10 @@ varname_converter(PyObject *in, void *_out)
                *out = PyString_AsString(in);
                return 1;
        }
+        if (PyUnicode_Check(in)) {
+               *out = PyUnicode_AsString(in);
+               return 1;
+       }
        if (PyTclObject_Check(in)) {
                *out = PyTclObject_TclString(in);
                return 1;