From 6edea913bee6b11d35c023e363b77d1ac03a67b7 Mon Sep 17 00:00:00 2001
From: "Marc G. Fournier" <scrappy@hub.org>
Date: Tue, 13 Oct 1998 20:05:44 +0000
Subject: [PATCH] This is plain wrong, but check to see if DataDir was set
 *before* running read_pg_options ... read_pg_options should probably be moved
 to after the getopt() instead?

---
 src/backend/tcop/postgres.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/backend/tcop/postgres.c b/src/backend/tcop/postgres.c
index d93c028cd19..61e7d431ade 100644
--- a/src/backend/tcop/postgres.c
+++ b/src/backend/tcop/postgres.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/backend/tcop/postgres.c,v 1.92 1998/10/13 19:51:50 scrappy Exp $
+ *	  $Header: /cvsroot/pgsql/src/backend/tcop/postgres.c,v 1.93 1998/10/13 20:05:44 scrappy Exp $
  *
  * NOTES
  *	  this is the "main" module of the postgres backend and
@@ -1005,7 +1005,9 @@ PostgresMain(int argc, char *argv[], int real_argc, char *real_argv[])
 	/*
 	 * Read default pg_options from file $DATADIR/pg_options.
 	 */
-	read_pg_options(0);
+	if(DataDir) {
+		read_pg_options(0);
+	}
 
 	optind = 1;					/* reset after postmaster usage */
 
@@ -1512,7 +1514,7 @@ PostgresMain(int argc, char *argv[], int real_argc, char *real_argv[])
 	if (!IsUnderPostmaster)
 	{
 		puts("\nPOSTGRES backend interactive interface ");
-		puts("$Revision: 1.92 $ $Date: 1998/10/13 19:51:50 $\n");
+		puts("$Revision: 1.93 $ $Date: 1998/10/13 20:05:44 $\n");
 	}
 
 	/* ----------------
-- 
GitLab