diff options
author | ache <ache@FreeBSD.org> | 1997-08-13 23:28:29 +0000 |
---|---|---|
committer | ache <ache@FreeBSD.org> | 1997-08-13 23:28:29 +0000 |
commit | 51ac279382827515917913557b38c1d59ebf868e (patch) | |
tree | 9741d0565a409159cc931418904ea0192e60ae5b /lib/libncurses/unctrl.h | |
parent | 18723c26bbc0123060a666b6fb181c1682cce1a1 (diff) | |
download | FreeBSD-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.h | 37 |
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 */ |