Skip to content

Commit 0e887c5

Browse files
committed
reversed bruces patch to getopt() loop about optarg
submitted by: bruce
1 parent 4b3cb03 commit 0e887c5

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/bin/psql/psql.c

Lines changed: 8 additions & 8 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.11 1996/07/28 06:48:42 julian Exp $
10+
* $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.12 1996/07/28 06:59:43 scrappy Exp $
1111
*
1212
*-------------------------------------------------------------------------
1313
*/
@@ -1148,28 +1148,28 @@ main(int argc, char** argv)
11481148
fe_setauthsvc(optarg, errbuf);
11491149
break;
11501150
case 'c':
1151-
singleQuery = dupstr(optarg);
1151+
singleQuery = optarg;
11521152
if ( singleQuery[0] == '\\' ) {
11531153
singleSlashCmd=1;
11541154
}
11551155
break;
11561156
case 'd':
1157-
dbname = dupstr(optarg);
1157+
dbname = optarg;
11581158
break;
11591159
case 'e':
11601160
settings.echoQuery = 1;
11611161
break;
11621162
case 'f':
1163-
qfilename = dupstr(optarg);
1163+
qfilename = optarg;
11641164
break;
11651165
case 'F':
1166-
settings.opt.fieldSep=dupstr(optarg);
1166+
settings.opt.fieldSep=optarg;
11671167
break;
11681168
case 'l':
11691169
listDatabases = 1;
11701170
break;
11711171
case 'h':
1172-
host = dupstr(optarg);
1172+
host = 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 = dupstr(optarg);
1184+
port = optarg;
11851185
break;
11861186
case 'q':
11871187
settings.quiet = 1;
@@ -1196,7 +1196,7 @@ main(int argc, char** argv)
11961196
settings.opt.header = 0;
11971197
break;
11981198
case 'T':
1199-
settings.opt.tableOpt = dupstr(optarg);
1199+
settings.opt.tableOpt = optarg;
12001200
break;
12011201
case 'x':
12021202
settings.opt.expanded = 0;

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy