@@ -1330,7 +1330,7 @@ bootstrap_template1(void)
1330
1330
unsetenv ("PGCLIENTENCODING" );
1331
1331
1332
1332
snprintf (cmd ,sizeof (cmd ),
1333
- "\"%s\" --boot -x1 %s %s" ,
1333
+ SYSTEMQUOTE "\"%s\" --boot -x1 %s %s" SYSTEMQUOTE ,
1334
1334
backend_exec ,boot_options ,talkargs );
1335
1335
1336
1336
PG_CMD_OPEN ;
@@ -1369,7 +1369,7 @@ setup_auth(void)
1369
1369
fflush (stdout );
1370
1370
1371
1371
snprintf (cmd ,sizeof (cmd ),
1372
- "\"%s\" %s template1 >%s" ,
1372
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1373
1373
backend_exec ,backend_options ,
1374
1374
DEVNULL );
1375
1375
@@ -1447,7 +1447,7 @@ get_set_pwd(void)
1447
1447
fflush (stdout );
1448
1448
1449
1449
snprintf (cmd ,sizeof (cmd ),
1450
- "\"%s\" %s template1 >%s" ,
1450
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1451
1451
backend_exec ,backend_options ,
1452
1452
DEVNULL );
1453
1453
@@ -1545,7 +1545,7 @@ setup_depend(void)
1545
1545
fflush (stdout );
1546
1546
1547
1547
snprintf (cmd ,sizeof (cmd ),
1548
- "\"%s\" %s template1 >%s" ,
1548
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1549
1549
backend_exec ,backend_options ,
1550
1550
DEVNULL );
1551
1551
@@ -1578,7 +1578,7 @@ setup_sysviews(void)
1578
1578
* We use -j here to avoid backslashing stuff in system_views.sql
1579
1579
*/
1580
1580
snprintf (cmd ,sizeof (cmd ),
1581
- "\"%s\" %s -j template1 >%s" ,
1581
+ SYSTEMQUOTE "\"%s\" %s -j template1 >%s" SYSTEMQUOTE ,
1582
1582
backend_exec ,backend_options ,
1583
1583
DEVNULL );
1584
1584
@@ -1609,7 +1609,7 @@ setup_description(void)
1609
1609
fflush (stdout );
1610
1610
1611
1611
snprintf (cmd ,sizeof (cmd ),
1612
- "\"%s\" %s template1 >%s" ,
1612
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1613
1613
backend_exec ,backend_options ,
1614
1614
DEVNULL );
1615
1615
@@ -1661,7 +1661,7 @@ setup_conversion(void)
1661
1661
fflush (stdout );
1662
1662
1663
1663
snprintf (cmd ,sizeof (cmd ),
1664
- "\"%s\" %s template1 >%s" ,
1664
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1665
1665
backend_exec ,backend_options ,
1666
1666
DEVNULL );
1667
1667
@@ -1699,7 +1699,7 @@ setup_dictionary(void)
1699
1699
* We use -j here to avoid backslashing stuff
1700
1700
*/
1701
1701
snprintf (cmd ,sizeof (cmd ),
1702
- "\"%s\" %s -j template1 >%s" ,
1702
+ SYSTEMQUOTE "\"%s\" %s -j template1 >%s" SYSTEMQUOTE ,
1703
1703
backend_exec ,backend_options ,
1704
1704
DEVNULL );
1705
1705
@@ -1750,7 +1750,7 @@ setup_privileges(void)
1750
1750
fflush (stdout );
1751
1751
1752
1752
snprintf (cmd ,sizeof (cmd ),
1753
- "\"%s\" %s template1 >%s" ,
1753
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1754
1754
backend_exec ,backend_options ,
1755
1755
DEVNULL );
1756
1756
@@ -1813,7 +1813,7 @@ setup_schema(void)
1813
1813
* We use -j here to avoid backslashing stuff in information_schema.sql
1814
1814
*/
1815
1815
snprintf (cmd ,sizeof (cmd ),
1816
- "\"%s\" %s -j template1 >%s" ,
1816
+ SYSTEMQUOTE "\"%s\" %s -j template1 >%s" SYSTEMQUOTE ,
1817
1817
backend_exec ,backend_options ,
1818
1818
DEVNULL );
1819
1819
@@ -1830,7 +1830,7 @@ setup_schema(void)
1830
1830
PG_CMD_CLOSE ;
1831
1831
1832
1832
snprintf (cmd ,sizeof (cmd ),
1833
- "\"%s\" %s template1 >%s" ,
1833
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1834
1834
backend_exec ,backend_options ,
1835
1835
DEVNULL );
1836
1836
@@ -1864,7 +1864,7 @@ load_plpgsql(void)
1864
1864
fflush (stdout );
1865
1865
1866
1866
snprintf (cmd ,sizeof (cmd ),
1867
- "\"%s\" %s template1 >%s" ,
1867
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1868
1868
backend_exec ,backend_options ,
1869
1869
DEVNULL );
1870
1870
@@ -1889,7 +1889,7 @@ vacuum_db(void)
1889
1889
fflush (stdout );
1890
1890
1891
1891
snprintf (cmd ,sizeof (cmd ),
1892
- "\"%s\" %s template1 >%s" ,
1892
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1893
1893
backend_exec ,backend_options ,
1894
1894
DEVNULL );
1895
1895
@@ -1943,7 +1943,7 @@ make_template0(void)
1943
1943
fflush (stdout );
1944
1944
1945
1945
snprintf (cmd ,sizeof (cmd ),
1946
- "\"%s\" %s template1 >%s" ,
1946
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1947
1947
backend_exec ,backend_options ,
1948
1948
DEVNULL );
1949
1949
@@ -1974,7 +1974,7 @@ make_postgres(void)
1974
1974
fflush (stdout );
1975
1975
1976
1976
snprintf (cmd ,sizeof (cmd ),
1977
- "\"%s\" %s template1 >%s" ,
1977
+ SYSTEMQUOTE "\"%s\" %s template1 >%s" SYSTEMQUOTE ,
1978
1978
backend_exec ,backend_options ,
1979
1979
DEVNULL );
1980
1980