summaryrefslogtreecommitdiffstats
path: root/lib/libcurses/lib_unctrl.c
diff options
context:
space:
mode:
authormillert <millert@openbsd.org>1997-12-03 05:20:47 +0000
committermillert <millert@openbsd.org>1997-12-03 05:20:47 +0000
commit6f4099fecac342eeff29dd2bf0512f777a62a591 (patch)
tree30035276ed4d5b07245464d724dd101dc9b5efb4 /lib/libcurses/lib_unctrl.c
parentmerge of ncurses-4.1-971129 (diff)
downloadwireguard-openbsd-6f4099fecac342eeff29dd2bf0512f777a62a591.tar.xz
wireguard-openbsd-6f4099fecac342eeff29dd2bf0512f777a62a591.zip
Merge of ncurses-4.1-971129
Diffstat (limited to 'lib/libcurses/lib_unctrl.c')
-rw-r--r--lib/libcurses/lib_unctrl.c47
1 files changed, 0 insertions, 47 deletions
diff --git a/lib/libcurses/lib_unctrl.c b/lib/libcurses/lib_unctrl.c
deleted file mode 100644
index 2511ecfb0e8..00000000000
--- a/lib/libcurses/lib_unctrl.c
+++ /dev/null
@@ -1,47 +0,0 @@
-
-/***************************************************************************
-* COPYRIGHT NOTICE *
-****************************************************************************
-* ncurses is copyright (C) 1992-1995 *
-* Zeyd M. Ben-Halim *
-* zmbenhal@netcom.com *
-* Eric S. Raymond *
-* esr@snark.thyrsus.com *
-* *
-* Permission is hereby granted to reproduce and distribute ncurses *
-* by any means and for any fee, whether alone or as part of a *
-* larger distribution, in source or in binary form, PROVIDED *
-* this notice is included with any such distribution, and is not *
-* removed from any of its header files. Mention of ncurses in any *
-* applications linked with it is highly appreciated. *
-* *
-* ncurses comes AS IS with no warranty, implied or expressed. *
-* *
-***************************************************************************/
-
-
-
-#include <unctrl.h>
-
-char *unctrl(register chtype uch)
-{
- static char buffer[3] = "^x";
-
- if ((uch & 0x60) != 0 && uch != 0x7F) {
- /*
- * Printable character. Simply return the character as a one-character
- * string.
- */
- buffer[1] = uch;
- return &buffer[1];
- }
- /*
- * It is a control character. DEL is handled specially (^?). All others
- * use ^x notation, where x is the character code for the control character
- * with 0x40 ORed in. (Control-A becomes ^A etc.).
- */
- buffer[1] = (uch == 0x7F ? '?' : (uch | 0x40));
-
- return buffer;
-
-}