diff options
Diffstat (limited to 'src/backend/bootstrap/bootstrap.c')
-rw-r--r-- | src/backend/bootstrap/bootstrap.c | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/src/backend/bootstrap/bootstrap.c b/src/backend/bootstrap/bootstrap.c index 6e6efe744ba..d9a486f7715 100644 --- a/src/backend/bootstrap/bootstrap.c +++ b/src/backend/bootstrap/bootstrap.c @@ -8,7 +8,7 @@ * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/bootstrap/bootstrap.c,v 1.231 2007/02/15 23:23:22 alvherre Exp $ + * $PostgreSQL: pgsql/src/backend/bootstrap/bootstrap.c,v 1.232 2007/02/16 02:10:07 alvherre Exp $ * *------------------------------------------------------------------------- */ @@ -208,7 +208,6 @@ BootstrapMain(int argc, char *argv[]) { char *progname = argv[0]; int i; - char *dbname; int flag; int xlogop = BS_XLOG_NOP; char *userDoption = NULL; @@ -239,7 +238,6 @@ BootstrapMain(int argc, char *argv[]) */ /* Set defaults, to be overriden by explicit options below */ - dbname = NULL; if (!IsUnderPostmaster) InitializeGUCOptions(); @@ -250,7 +248,7 @@ BootstrapMain(int argc, char *argv[]) argc--; } - while ((flag = getopt(argc, argv, "B:c:d:D:Fr:x:y:-:")) != -1) + while ((flag = getopt(argc, argv, "B:c:d:D:Fr:x:-:")) != -1) { switch (flag) { @@ -282,9 +280,6 @@ BootstrapMain(int argc, char *argv[]) case 'x': xlogop = atoi(optarg); break; - case 'y': - dbname = strdup(optarg); - break; case 'c': case '-': { @@ -320,12 +315,7 @@ BootstrapMain(int argc, char *argv[]) } } - if (!dbname && argc - optind == 1) - { - dbname = argv[optind]; - optind++; - } - if (!dbname || argc != optind) + if (argc != optind) { write_stderr("%s: invalid command-line arguments\n", progname); proc_exit(1); @@ -449,7 +439,7 @@ BootstrapMain(int argc, char *argv[]) * Do backend-like initialization for bootstrap mode */ InitProcess(); - (void) InitPostgres(dbname, InvalidOid, NULL, NULL); + (void) InitPostgres(NULL, InvalidOid, NULL, NULL); /* * In NOP mode, all we really want to do is create shared memory and |