7
7
*
8
8
*
9
9
* 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 $
11
11
*
12
12
*-------------------------------------------------------------------------
13
13
*/
@@ -1111,10 +1111,10 @@ main(int argc, char** argv)
1111
1111
extern char * optarg ;
1112
1112
extern int optind ;
1113
1113
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 ;
1118
1118
char errbuf [ERROR_MSG_LENGTH ];
1119
1119
1120
1120
PsqlSettings settings ;
@@ -1148,19 +1148,19 @@ main(int argc, char** argv)
1148
1148
fe_setauthsvc (optarg , errbuf );
1149
1149
break ;
1150
1150
case 'c' :
1151
- singleQuery = optarg ;
1151
+ singleQuery = dupstr ( optarg ) ;
1152
1152
if ( singleQuery [0 ] == '\\' ) {
1153
1153
singleSlashCmd = 1 ;
1154
1154
}
1155
1155
break ;
1156
1156
case 'd' :
1157
- dbname = optarg ;
1157
+ dbname = dupstr ( optarg ) ;
1158
1158
break ;
1159
1159
case 'e' :
1160
1160
settings .echoQuery = 1 ;
1161
1161
break ;
1162
1162
case 'f' :
1163
- qfilename = optarg ;
1163
+ qfilename = dupstr ( optarg ) ;
1164
1164
break ;
1165
1165
case 'F' :
1166
1166
settings .opt .fieldSep = dupstr (optarg );
@@ -1169,7 +1169,7 @@ main(int argc, char** argv)
1169
1169
listDatabases = 1 ;
1170
1170
break ;
1171
1171
case 'h' :
1172
- host = optarg ;
1172
+ host = dupstr ( optarg ) ;
1173
1173
break ;
1174
1174
case 'H' :
1175
1175
settings .opt .html3 = 1 ;
@@ -1181,7 +1181,7 @@ main(int argc, char** argv)
1181
1181
setFout (& settings , optarg );
1182
1182
break ;
1183
1183
case 'p' :
1184
- port = optarg ;
1184
+ port = dupstr ( optarg ) ;
1185
1185
break ;
1186
1186
case 'q' :
1187
1187
settings .quiet = 1 ;
0 commit comments