From: | Peter Avalos <pavalos@xxxxxxxxxxxx> |
Date: | Sun, 31 Jul 2005 06:36:11 -0700 |
Here's an update for the manpages that match up with the work that joerg committed the other night that changed some const's. --Peter
Index: lib/libncurses/man/curs_initscr.3 =================================================================== RCS file: /home/dcvs/src/lib/libncurses/man/curs_initscr.3,v retrieving revision 1.1 diff -u -r1.1 curs_initscr.3 --- lib/libncurses/man/curs_initscr.3 12 Mar 2005 19:13:54 -0000 1.1 +++ lib/libncurses/man/curs_initscr.3 31 Jul 2005 13:22:43 -0000 @@ -45,7 +45,7 @@ .br \fBbool isendwin(void);\fR .br -\fBSCREEN *newterm(char *type, FILE *outfd, FILE *infd);\fR +\fBSCREEN *newterm(const char *type, FILE *outfd, FILE *infd);\fR .br \fBSCREEN *set_term(SCREEN *new);\fR .br Index: lib/libncurses/man/curs_scanw.3 =================================================================== RCS file: /home/dcvs/src/lib/libncurses/man/curs_scanw.3,v retrieving revision 1.1 diff -u -r1.1 curs_scanw.3 --- lib/libncurses/man/curs_scanw.3 12 Mar 2005 19:13:54 -0000 1.1 +++ lib/libncurses/man/curs_scanw.3 31 Jul 2005 13:22:43 -0000 @@ -38,17 +38,17 @@ .SH SYNOPSIS \fB#include <curses.h>\fR -\fBint scanw(char *fmt, ...);\fR +\fBint scanw(const char *fmt, ...);\fR .br -\fBint wscanw(WINDOW *win, char *fmt, ...);\fR +\fBint wscanw(WINDOW *win, const char *fmt, ...);\fR .br -\fBint mvscanw(int y, int x, char *fmt, ...);\fR +\fBint mvscanw(int y, int x, const char *fmt, ...);\fR .br -\fBint mvwscanw(WINDOW *win, int y, int x, char *fmt, ...);\fR +\fBint mvwscanw(WINDOW *win, int y, int x, const char *fmt, ...);\fR .br -\fBint vw_scanw(WINDOW *win, char *fmt, va_list varglist);\fR +\fBint vw_scanw(WINDOW *win, const char *fmt, va_list varglist);\fR .br -\fBint vwscanw(WINDOW *win, char *fmt, va_list varglist);\fR +\fBint vwscanw(WINDOW *win, const char *fmt, va_list varglist);\fR .SH DESCRIPTION The \fBscanw\fR, \fBwscanw\fR and \fBmvscanw\fR routines are analogous to \fBscanf\fR [see \fBscanf\fR(3S)]. The effect of these routines is as though Index: lib/libncurses/man/curs_termcap.3 =================================================================== RCS file: /home/dcvs/src/lib/libncurses/man/curs_termcap.3,v retrieving revision 1.1 diff -u -r1.1 curs_termcap.3 --- lib/libncurses/man/curs_termcap.3 12 Mar 2005 19:13:54 -0000 1.1 +++ lib/libncurses/man/curs_termcap.3 31 Jul 2005 13:22:43 -0000 @@ -49,11 +49,11 @@ .br \fBint tgetent(char *bp, const char *name);\fR .br -\fBint tgetflag(char *id);\fR +\fBint tgetflag(const char *id);\fR .br -\fBint tgetnum(char *id);\fR +\fBint tgetnum(const char *id);\fR .br -\fBchar *tgetstr(char *id, char **area);\fR +\fBchar *tgetstr(const char *id, char **area);\fR .br \fBchar *tgoto(const char *cap, int col, int row);\fR .br Index: lib/libncurses/man/curs_terminfo.3 =================================================================== RCS file: /home/dcvs/src/lib/libncurses/man/curs_terminfo.3,v retrieving revision 1.1 diff -u -r1.1 curs_terminfo.3 --- lib/libncurses/man/curs_terminfo.3 12 Mar 2005 19:13:54 -0000 1.1 +++ lib/libncurses/man/curs_terminfo.3 31 Jul 2005 13:22:43 -0000 @@ -53,7 +53,7 @@ .br \fB#include <term.h>\fR .PP -\fBint setupterm(char *\fR\fIterm\fR\fB, int \fR\fIfildes\fR\fB, int *\fR\fIerrret\fR\fB);\fR +\fBint setupterm(const char *\fR\fIterm\fR\fB, int \fR\fIfildes\fR\fB, int *\fR\fIerrret\fR\fB);\fR .br \fBint setterm(char *\fR\fIterm\fR\fB);\fR .br @@ -63,7 +63,7 @@ .br \fBint restartterm(const char *\fR\fIterm\fR\fB, int \fR\fIfildes\fR\fB, int *\fR\fIerrret\fR\fB);\fR .br -\fBchar *tparm(char *\fR\fIstr\fR\fB, ...);\fR +\fBchar *tparm(const char *\fR\fIstr\fR\fB, ...);\fR .br \fBint tputs(const char *\fR\fIstr\fR\fB, int \fR\fIaffcnt\fR\fB, int (*\fR\fIputc\fR\fB)(int));\fR .br @@ -79,11 +79,11 @@ .br \fBint mvcur(int \fR\fIoldrow\fR\fB, int \fR\fIoldcol\fR\fB, int \fR\fInewrow\fR, int \fR\fInewcol\fR\fB);\fR .br -\fBint tigetflag(char *\fR\fIcapname\fR\fB);\fR +\fBint tigetflag(const char *\fR\fIcapname\fR\fB);\fR .br -\fBint tigetnum(char *\fR\fIcapname\fR\fB);\fR +\fBint tigetnum(const char *\fR\fIcapname\fR\fB);\fR .br -\fBchar *tigetstr(char *\fR\fIcapname\fR\fB);\fR +\fBchar *tigetstr(const char *\fR\fIcapname\fR\fB);\fR .br .fi .SH DESCRIPTION @@ -238,11 +238,11 @@ The \fIcapname\fR for each capability is given in the table column entitled \fIcapname\fR code in the capabilities section of \fBterminfo\fR(\*n). -\fBchar *boolnames\fR, \fB*boolcodes\fR, \fB*boolfnames\fR +\fBconst char *boolnames\fR, \fB*boolcodes\fR, \fB*boolfnames\fR -\fBchar *numnames\fR, \fB*numcodes\fR, \fB*numfnames\fR +\fBconst char *numnames\fR, \fB*numcodes\fR, \fB*numfnames\fR -\fBchar *strnames\fR, \fB*strcodes\fR, \fB*strfnames\fR +\fBconst char *strnames\fR, \fB*strcodes\fR, \fB*strfnames\fR These null-terminated arrays contain the \fIcapnames\fR, the \fBtermcap\fR codes, and the full C names, for each of the Index: lib/libncurses/man/curs_util.3 =================================================================== RCS file: /home/dcvs/src/lib/libncurses/man/curs_util.3,v retrieving revision 1.1 diff -u -r1.1 curs_util.3 --- lib/libncurses/man/curs_util.3 12 Mar 2005 19:13:54 -0000 1.1 +++ lib/libncurses/man/curs_util.3 31 Jul 2005 13:22:43 -0000 @@ -43,11 +43,11 @@ .SH SYNOPSIS \fB#include <curses.h>\fR .sp -\fBchar *unctrl(chtype c);\fR +\fBconst char *unctrl(chtype c);\fR .br \fBchar *wunctrl(cchar_t *c);\fR .br -\fBchar *keyname(int c);\fR +\fBconst char *keyname(int c);\fR .br \fBchar *key_name(wchar_t w);\fR .br
Attachment:
pgp00011.pgp
Description: PGP signature