Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 64b130a

Browse files
committed
Various fixes required for psql
Submitted by: Bruce
1 parent edb519b commit 64b130a

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/bin/psql/psql.c

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
*
99
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.9 1996/07/27 02:55:11 scrappy Exp $
10+
* $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.10 1996/07/27 04:38:22 scrappy Exp $
1111
*
1212
*-------------------------------------------------------------------------
1313
*/
@@ -1111,10 +1111,10 @@ main(int argc, char** argv)
11111111
extern char* optarg;
11121112
extern int optind;
11131113

1114-
char* dbname = (char *)NULL;
1115-
char* host = (char *)NULL;
1116-
char* port = (char *)NULL;
1117-
char* qfilename = (char *)NULL;
1114+
char* dbname = NULL;
1115+
char* host = NULL;
1116+
char* port = NULL;
1117+
char* qfilename = NULL;
11181118
char errbuf[ERROR_MSG_LENGTH];
11191119

11201120
PsqlSettings settings;
@@ -1148,19 +1148,19 @@ main(int argc, char** argv)
11481148
fe_setauthsvc(optarg, errbuf);
11491149
break;
11501150
case 'c':
1151-
singleQuery = optarg;
1151+
singleQuery = dupstr(optarg);
11521152
if ( singleQuery[0] == '\\' ) {
11531153
singleSlashCmd=1;
11541154
}
11551155
break;
11561156
case 'd':
1157-
dbname = optarg;
1157+
dbname = dupstr(optarg);
11581158
break;
11591159
case 'e':
11601160
settings.echoQuery = 1;
11611161
break;
11621162
case 'f':
1163-
qfilename = optarg;
1163+
qfilename = dupstr(optarg);
11641164
break;
11651165
case 'F':
11661166
settings.opt.fieldSep=dupstr(optarg);
@@ -1169,7 +1169,7 @@ main(int argc, char** argv)
11691169
listDatabases = 1;
11701170
break;
11711171
case 'h':
1172-
host = optarg;
1172+
host = dupstr(optarg);
11731173
break;
11741174
case 'H':
11751175
settings.opt.html3 = 1;
@@ -1181,7 +1181,7 @@ main(int argc, char** argv)
11811181
setFout(&settings, optarg);
11821182
break;
11831183
case 'p':
1184-
port = optarg;
1184+
port = dupstr(optarg);
11851185
break;
11861186
case 'q':
11871187
settings.quiet = 1;

0 commit comments

Comments
 (0)