X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=ncurses%2Fbase%2FMKkeyname.awk;fp=ncurses%2Fbase%2FMKkeyname.awk;h=1c2a0760b747cbb16ffc365b4135dfea28529c9d;hp=760e1b58aba359ba3bf6894480c8f5e286ff42a6;hb=7b2974498fac39a3ffde257c92f572234d529239;hpb=a1aff38c9421e79f92cd4e8ab0587fdf3806cc28 diff --git a/ncurses/base/MKkeyname.awk b/ncurses/base/MKkeyname.awk index 760e1b58..1c2a0760 100644 --- a/ncurses/base/MKkeyname.awk +++ b/ncurses/base/MKkeyname.awk @@ -1,4 +1,4 @@ -# $Id: MKkeyname.awk,v 1.35 2007/06/09 22:36:10 tom Exp $ +# $Id: MKkeyname.awk,v 1.36 2007/06/12 20:28:18 tom Exp $ ############################################################################## # Copyright (c) 1999-2006,2007 Free Software Foundation, Inc. # # # @@ -115,31 +115,6 @@ END { print " return result;" print "}" print "" - print "#if USE_WIDEC_SUPPORT" - print "NCURSES_EXPORT(NCURSES_CONST char *) key_name (wchar_t c)" - print "{" - print " cchar_t my_cchar;" - print " wchar_t *my_wchars;" - print " size_t len;" - print "" - print " /* FIXME: move to _nc_globals */" - print " static char result[MB_LEN_MAX + 1];" - print "" - print " memset(&my_cchar, 0, sizeof(my_cchar));" - print " my_cchar.chars[0] = c;" - print " my_cchar.chars[1] = L'\\0';" - print "" - print " my_wchars = wunctrl(&my_cchar);" - print " len = wcstombs(result, my_wchars, sizeof(result)-1);" - print " if (isEILSEQ(len) || (len == 0)) {" - print " return \"UNKNOWN KEY\";" - print " }" - print "" - print " result[len] = '\\0';" - print " return result;" - print "}" - print "#endif" - print "" print "#if NO_LEAKS" print "void _nc_keyname_leaks(void)" print "{"