Fix \c option after breaking it.

This commit is contained in:
Bruce Momjian 1997-05-24 01:45:17 +00:00
parent ac534bee01
commit 656d88c611
1 changed files with 15 additions and 3 deletions

View File

@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
* $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.64 1997/05/23 01:53:42 momjian Exp $
* $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.65 1997/05/24 01:45:17 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@ -1128,8 +1128,20 @@ HandleSlashCmds(PsqlSettings * settings,
}
do_connect(optarg2, optarg3, settings);
}
else
do_connect(optarg, optarg2, settings);
else {
char *optarg3;
int blank_loc2;
blank_loc2 = strcspn(optarg, " \t");
if (blank_loc2 == 0 || *(optarg + blank_loc2) == '\0')
optarg3 = NULL;
else {
optarg3 = optarg + blank_loc2 +
strspn(optarg + blank_loc2, " \t");
*(optarg + blank_loc2) = '\0';
}
do_connect(optarg, optarg3, settings);
}
}
break;
case 'd': /* \d describe tables or columns in a table */