mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-09-04 22:51:42 +02:00
29134: change termcap prototypes locally for AIX
This commit is contained in:
parent
17e3f742f1
commit
8e0a5b0aa0
2 changed files with 24 additions and 7 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2011-05-03 Peter Stephenson <pws@csr.com>
|
||||||
|
|
||||||
|
* 29134: Src/prototypes.h: change termcap prototypes for AIX
|
||||||
|
locally until we find the header.
|
||||||
|
|
||||||
2011-05-02 Peter Stephenson <p.w.stephenson@ntlworld.com>
|
2011-05-02 Peter Stephenson <p.w.stephenson@ntlworld.com>
|
||||||
|
|
||||||
* 29129: Src/exec.c: reading off end of file descriptor array
|
* 29129: Src/exec.c: reading off end of file descriptor array
|
||||||
|
@ -14560,5 +14565,5 @@
|
||||||
|
|
||||||
*****************************************************
|
*****************************************************
|
||||||
* This is used by the shell to define $ZSH_PATCHLEVEL
|
* This is used by the shell to define $ZSH_PATCHLEVEL
|
||||||
* $Revision: 1.5272 $
|
* $Revision: 1.5273 $
|
||||||
*****************************************************
|
*****************************************************
|
||||||
|
|
|
@ -34,12 +34,24 @@ char *calloc _((size_t, size_t));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if !(defined(USES_TERMCAP_H) || defined(USES_TERM_H))
|
#if !(defined(USES_TERMCAP_H) || defined(USES_TERM_H))
|
||||||
extern int tgetent _((char *bp, const char *name));
|
/*
|
||||||
extern int tgetnum _((const char *id));
|
* These prototypes are only used where we don't have the
|
||||||
extern int tgetflag _((const char *id));
|
* headers. In some cases they need tweaking.
|
||||||
extern char *tgetstr _((const char *id, char **area));
|
* TBD: we'd much prefer to get hold of the header where
|
||||||
extern char *tgoto _((const char *cm, int destcol, int destline));
|
* these are defined.
|
||||||
extern int tputs _((const char *cp, int affcnt, int (*outc) (int)));
|
*/
|
||||||
|
#ifdef _AIX
|
||||||
|
#define TC_CONST const
|
||||||
|
#else
|
||||||
|
#define TC_CONST
|
||||||
|
#endif
|
||||||
|
extern int tgetent _((char *bp, TC_CONST char *name));
|
||||||
|
extern int tgetnum _((char *id));
|
||||||
|
extern int tgetflag _((char *id));
|
||||||
|
extern char *tgetstr _((char *id, char **area));
|
||||||
|
extern char *tgoto _((TC_CONST char *cm, int destcol, int destline));
|
||||||
|
extern int tputs _((TC_CONST char *cp, int affcnt, int (*outc) (int)));
|
||||||
|
#undef TC_CONST
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* MISSING PROTOTYPES FOR VARIOUS OPERATING SYSTEMS */
|
/* MISSING PROTOTYPES FOR VARIOUS OPERATING SYSTEMS */
|
||||||
|
|
Loading…
Reference in a new issue