diff Modules/_cursesmodule.c @ 42758:f94c68fcf79d

Return unicode for a key name from a wide character
author Neal Norwitz <nnorwitz@gmail.com>
date Fri, 24 Aug 2007 00:06:36 +0000
parents 5b9c8dce4edd
children 3c4329431bbc
line wrap: on
line diff
--- a/Modules/_cursesmodule.c	Thu Aug 23 23:58:43 2007 +0000
+++ b/Modules/_cursesmodule.c	Fri Aug 24 00:06:36 2007 +0000
@@ -844,9 +844,9 @@
     return Py_BuildValue("c", rtn);
   else
 #if defined(__NetBSD__)
-    return PyString_FromString(unctrl(rtn));
+    return PyUnicode_FromString(unctrl(rtn));
 #else
-    return PyString_FromString((char *)keyname(rtn));
+    return PyUnicode_FromString((const char *)keyname(rtn));
 #endif
 }