summaryrefslogtreecommitdiffstats
path: root/lib/libncurses/unctrl.h
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1997-08-13 23:28:29 +0000
committerache <ache@FreeBSD.org>1997-08-13 23:28:29 +0000
commit51ac279382827515917913557b38c1d59ebf868e (patch)
tree9741d0565a409159cc931418904ea0192e60ae5b /lib/libncurses/unctrl.h
parent18723c26bbc0123060a666b6fb181c1682cce1a1 (diff)
downloadFreeBSD-src-51ac279382827515917913557b38c1d59ebf868e.zip
FreeBSD-src-51ac279382827515917913557b38c1d59ebf868e.tar.gz
Define NCURSES_VERSION publicly, some applications want it
Fix unctrl() Merging from 4.1 used for this fixes.
Diffstat (limited to 'lib/libncurses/unctrl.h')
-rw-r--r--lib/libncurses/unctrl.h37
1 files changed, 35 insertions, 2 deletions
diff --git a/lib/libncurses/unctrl.h b/lib/libncurses/unctrl.h
index 31205d3..43986dc 100644
--- a/lib/libncurses/unctrl.h
+++ b/lib/libncurses/unctrl.h
@@ -1,19 +1,52 @@
+/***************************************************************************
+* 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. *
+* *
+***************************************************************************/
/*
* unctrl.h
*
* Display a printable version of a control character.
* Control characters are displayed in caret notation (^x), DELETE is displayed
- * as ^?. Printable characters sre displatyed as is.
+ * as ^?. Printable characters are displayed as is.
*
* The returned pointer points to a static buffer which gets overwritten by
* each call. Therefore, you must copy the resulting string to a safe place
* before calling unctrl() again.
*
*/
+
#ifndef _UNCTRL_H
#define _UNCTRL_H 1
-extern char *unctrl(unsigned char);
+#undef NCURSES_VERSION
+#define NCURSES_VERSION "1.8.6/ache"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include <ncurses.h>
+
+extern char *unctrl(chtype);
+
+#ifdef __cplusplus
+}
+#endif
#endif /* _UNCTRL_H */
OpenPOWER on IntegriCloud