@@ -1192,7 +1192,7 @@ bootstrap_template1(void)
1192
1192
unsetenv ("PGCLIENTENCODING" );
1193
1193
1194
1194
snprintf (cmd ,sizeof (cmd ),
1195
- "\"%s\" --boot -x1 %s %s" ,
1195
+ SYSTEMQUOTE "\"%s\" --boot -x1 %s %s" SYSTEMQUOTE ,
1196
1196
backend_exec ,boot_options ,talkargs );
1197
1197
1198
1198
PG_CMD_OPEN ;
@@ -1231,7 +1231,7 @@ setup_auth(void)
1231
1231
fflush (stdout );
1232
1232
1233
1233
snprintf (cmd ,sizeof (cmd ),
1234
- "\"%s\" %s template1 >%s" ,
1234
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1235
1235
backend_exec ,backend_options ,
1236
1236
DEVNULL );
1237
1237
@@ -1309,7 +1309,7 @@ get_set_pwd(void)
1309
1309
fflush (stdout );
1310
1310
1311
1311
snprintf (cmd ,sizeof (cmd ),
1312
- "\"%s\" %s template1 >%s" ,
1312
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1313
1313
backend_exec ,backend_options ,
1314
1314
DEVNULL );
1315
1315
@@ -1409,7 +1409,7 @@ setup_depend(void)
1409
1409
fflush (stdout );
1410
1410
1411
1411
snprintf (cmd ,sizeof (cmd ),
1412
- "\"%s\" %s template1 >%s" ,
1412
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1413
1413
backend_exec ,backend_options ,
1414
1414
DEVNULL );
1415
1415
@@ -1442,7 +1442,7 @@ setup_sysviews(void)
1442
1442
* We use -j here to avoid backslashing stuff in system_views.sql
1443
1443
*/
1444
1444
snprintf (cmd ,sizeof (cmd ),
1445
- "\"%s\" %s -j template1 >%s" ,
1445
+ SYSTEMQUOTE "\"%s\" %s -j template1 >%s" SYSTEMQUOTE ,
1446
1446
backend_exec ,backend_options ,
1447
1447
DEVNULL );
1448
1448
@@ -1473,7 +1473,7 @@ setup_description(void)
1473
1473
fflush (stdout );
1474
1474
1475
1475
snprintf (cmd ,sizeof (cmd ),
1476
- "\"%s\" %s template1 >%s" ,
1476
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1477
1477
backend_exec ,backend_options ,
1478
1478
DEVNULL );
1479
1479
@@ -1580,7 +1580,7 @@ setup_collation(void)
1580
1580
1581
1581
#if defined(HAVE_LOCALE_T )&& !defined(WIN32 )
1582
1582
snprintf (cmd ,sizeof (cmd ),
1583
- "\"%s\" %s template1 >%s" ,
1583
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1584
1584
backend_exec ,backend_options ,
1585
1585
DEVNULL );
1586
1586
@@ -1719,7 +1719,7 @@ setup_conversion(void)
1719
1719
fflush (stdout );
1720
1720
1721
1721
snprintf (cmd ,sizeof (cmd ),
1722
- "\"%s\" %s template1 >%s" ,
1722
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1723
1723
backend_exec ,backend_options ,
1724
1724
DEVNULL );
1725
1725
@@ -1757,7 +1757,7 @@ setup_dictionary(void)
1757
1757
* We use -j here to avoid backslashing stuff
1758
1758
*/
1759
1759
snprintf (cmd ,sizeof (cmd ),
1760
- "\"%s\" %s -j template1 >%s" ,
1760
+ SYSTEMQUOTE "\"%s\" %s -j template1 >%s" SYSTEMQUOTE ,
1761
1761
backend_exec ,backend_options ,
1762
1762
DEVNULL );
1763
1763
@@ -1808,7 +1808,7 @@ setup_privileges(void)
1808
1808
fflush (stdout );
1809
1809
1810
1810
snprintf (cmd ,sizeof (cmd ),
1811
- "\"%s\" %s template1 >%s" ,
1811
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1812
1812
backend_exec ,backend_options ,
1813
1813
DEVNULL );
1814
1814
@@ -1871,7 +1871,7 @@ setup_schema(void)
1871
1871
* We use -j here to avoid backslashing stuff in information_schema.sql
1872
1872
*/
1873
1873
snprintf (cmd ,sizeof (cmd ),
1874
- "\"%s\" %s -j template1 >%s" ,
1874
+ SYSTEMQUOTE "\"%s\" %s -j template1 >%s" SYSTEMQUOTE ,
1875
1875
backend_exec ,backend_options ,
1876
1876
DEVNULL );
1877
1877
@@ -1888,7 +1888,7 @@ setup_schema(void)
1888
1888
PG_CMD_CLOSE ;
1889
1889
1890
1890
snprintf (cmd ,sizeof (cmd ),
1891
- "\"%s\" %s template1 >%s" ,
1891
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1892
1892
backend_exec ,backend_options ,
1893
1893
DEVNULL );
1894
1894
@@ -1922,7 +1922,7 @@ load_plpgsql(void)
1922
1922
fflush (stdout );
1923
1923
1924
1924
snprintf (cmd ,sizeof (cmd ),
1925
- "\"%s\" %s template1 >%s" ,
1925
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1926
1926
backend_exec ,backend_options ,
1927
1927
DEVNULL );
1928
1928
@@ -1947,7 +1947,7 @@ vacuum_db(void)
1947
1947
fflush (stdout );
1948
1948
1949
1949
snprintf (cmd ,sizeof (cmd ),
1950
- "\"%s\" %s template1 >%s" ,
1950
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1951
1951
backend_exec ,backend_options ,
1952
1952
DEVNULL );
1953
1953
@@ -2003,7 +2003,7 @@ make_template0(void)
2003
2003
fflush (stdout );
2004
2004
2005
2005
snprintf (cmd ,sizeof (cmd ),
2006
- "\"%s\" %s template1 >%s" ,
2006
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
2007
2007
backend_exec ,backend_options ,
2008
2008
DEVNULL );
2009
2009
@@ -2035,7 +2035,7 @@ make_postgres(void)
2035
2035
fflush (stdout );
2036
2036
2037
2037
snprintf (cmd ,sizeof (cmd ),
2038
- "\"%s\" %s template1 >%s" ,
2038
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
2039
2039
backend_exec ,backend_options ,
2040
2040
DEVNULL );
2041
2041