6
6
* Portions Copyright (c) 1994, Regents of the University of California
7
7
*
8
8
*
9
- * $PostgreSQL: pgsql/src/bin/pg_dump/pg_dumpall.c,v 1.51 2004/08/29 05:06:53 momjian Exp $
9
+ * $PostgreSQL: pgsql/src/bin/pg_dump/pg_dumpall.c,v 1.52 2004/10/06 17:02:02 momjian Exp $
10
10
*
11
11
*-------------------------------------------------------------------------
12
12
*/
@@ -180,9 +180,16 @@ main(int argc, char *argv[])
180
180
181
181
case 'h' :
182
182
pghost = optarg ;
183
+ #ifndef WIN32
183
184
appendPQExpBuffer (pgdumpopts , " -h '%s'" , pghost );
185
+ #else
186
+ appendPQExpBuffer (pgdumpopts , " -h \"%s\"" , pghost );
187
+ #endif
188
+
184
189
break ;
185
190
191
+
192
+
186
193
case 'i' :
187
194
case 'o' :
188
195
appendPQExpBuffer (pgdumpopts , " -%c" , c );
@@ -194,7 +201,11 @@ main(int argc, char *argv[])
194
201
195
202
case 'p' :
196
203
pgport = optarg ;
204
+ #ifndef WIN32
197
205
appendPQExpBuffer (pgdumpopts , " -p '%s'" , pgport );
206
+ #else
207
+ appendPQExpBuffer (pgdumpopts , " -p \"%s\"" , pgport );
208
+ #endif
198
209
break ;
199
210
200
211
case 's' :
@@ -203,12 +214,20 @@ main(int argc, char *argv[])
203
214
break ;
204
215
205
216
case 'S' :
217
+ #ifndef WIN32
206
218
appendPQExpBuffer (pgdumpopts , " -S '%s'" , optarg );
219
+ #else
220
+ appendPQExpBuffer (pgdumpopts , " -S \"%s\"" , optarg );
221
+ #endif
207
222
break ;
208
223
209
224
case 'U' :
210
225
pguser = optarg ;
226
+ #ifndef WIN32
211
227
appendPQExpBuffer (pgdumpopts , " -U '%s'" , pguser );
228
+ #else
229
+ appendPQExpBuffer (pgdumpopts , " -U \"%s\"" , pguser );
230
+ #endif
212
231
break ;
213
232
214
233
case 'v' :
0 commit comments