aboutsummaryrefslogtreecommitdiff
path: root/src/bin/psql/help.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2000-01-14 22:18:03 +0000
committerPeter Eisentraut <peter_e@gmx.net>2000-01-14 22:18:03 +0000
commit7c9390caa14ea2d5d99d69d2a34eee4d45d43b9c (patch)
tree7fdf1a26847ab31eee6ab32fc4d77138040971cf /src/bin/psql/help.c
parent4ceb2d0cb619bba2ecbf5d72a10c8fa7ba321366 (diff)
downloadpostgresql-7c9390caa14ea2d5d99d69d2a34eee4d45d43b9c.tar.gz
postgresql-7c9390caa14ea2d5d99d69d2a34eee4d45d43b9c.zip
Fixed psql variables vs array syntax, as well as minor psql enhancements
Diffstat (limited to 'src/bin/psql/help.c')
-rw-r--r--src/bin/psql/help.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/bin/psql/help.c b/src/bin/psql/help.c
index c108743deb2..47fc0d8fc51 100644
--- a/src/bin/psql/help.c
+++ b/src/bin/psql/help.c
@@ -149,7 +149,7 @@ struct winsize
#endif
void
-slashUsage(PsqlSettings *pset)
+slashUsage(void)
{
bool usePipe = false;
const char *pagerenv;
@@ -157,7 +157,7 @@ slashUsage(PsqlSettings *pset)
struct winsize screen_size;
#ifdef TIOCGWINSZ
- if (pset->notty == 0 &&
+ if (pset.notty == 0 &&
(ioctl(fileno(stdout), TIOCGWINSZ, &screen_size) == -1 ||
screen_size.ws_col == 0 ||
screen_size.ws_row == 0))
@@ -169,7 +169,7 @@ slashUsage(PsqlSettings *pset)
}
#endif
- if (pset->notty == 0 &&
+ if (pset.notty == 0 &&
(pagerenv = getenv("PAGER")) &&
(pagerenv[0] != '\0') &&
screen_size.ws_row <= 36 &&
@@ -184,7 +184,7 @@ slashUsage(PsqlSettings *pset)
/* if you add/remove a line here, change the row test above */
fprintf(fout, " \\? help\n");
fprintf(fout, " \\c[onnect] [dbname|- [user|?]]\n"
- " connect to new database (currently '%s')\n", PQdb(pset->db));
+ " connect to new database (currently '%s')\n", PQdb(pset.db));
fprintf(fout, " \\copy ... perform SQL COPY with data stream to the client machine");
fprintf(fout, " \\copyright show PostgreSQL usage and distribution terms\n");
fprintf(fout, " \\d <table> describe table (or view, index, sequence)\n");
@@ -209,9 +209,10 @@ slashUsage(PsqlSettings *pset)
fprintf(fout, " \\qecho <text> write text to query output stream (see \\o)\n");
fprintf(fout, " \\r reset (clear) the query buffer\n");
fprintf(fout, " \\s [fname] print history or save it in <fname>\n");
- fprintf(fout, " \\set <var> [value] set/unset internal variable\n");
- fprintf(fout, " \\t don't show table headers or footers (currently %s)\n", ON(pset->popt.topt.tuples_only));
- fprintf(fout, " \\x toggle expanded output (currently %s)\n", ON(pset->popt.topt.expanded));
+ fprintf(fout, " \\set <var> <value> set internal variable\n");
+ fprintf(fout, " \\t don't show table headers or footers (currently %s)\n", ON(pset.popt.topt.tuples_only));
+ fprintf(fout, " \\unset <var> unset (delete) internal variable\n");
+ fprintf(fout, " \\x toggle expanded output (currently %s)\n", ON(pset.popt.topt.expanded));
fprintf(fout, " \\w <fname> write current query buffer to a file\n");
fprintf(fout, " \\z list table access permissions\n");
fprintf(fout, " \\! [cmd] shell escape or command\n");