summaryrefslogtreecommitdiff
path: root/src/backend/utils/init/globals.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1998-10-16 06:05:18 +0000
committerBruce Momjian <bruce@momjian.us>1998-10-16 06:05:18 +0000
commit8fa2742ddf205d8adc11ca5abdcf67af7984de97 (patch)
tree2c2990ab6e4d5ea7249e90aeecf1fa4f030a3414 /src/backend/utils/init/globals.c
parent9f69aa083159481e54632b3a9aa786a256a773db (diff)
downloadpostgresql-8fa2742ddf205d8adc11ca5abdcf67af7984de97.tar.gz
The problem is that read_pg_options needs DataDir to read its file but
DataDir is set after read_pg_options if postgres is called interactively. If postgres is forked by postgres DataDir is read from the PGDATA enviromnent variable set by the postmaster and this explains while the bug disappears. I have written this patch but I don't like it. Any better idea? Massimo Dal Zotto
Diffstat (limited to 'src/backend/utils/init/globals.c')
-rw-r--r--src/backend/utils/init/globals.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/utils/init/globals.c b/src/backend/utils/init/globals.c
index 60dabd605d..2c7e3999dc 100644
--- a/src/backend/utils/init/globals.c
+++ b/src/backend/utils/init/globals.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/init/globals.c,v 1.25 1998/08/25 21:24:10 scrappy Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/init/globals.c,v 1.26 1998/10/16 06:05:16 momjian Exp $
*
* NOTES
* Globals used all over the place should be declared here and not
@@ -46,7 +46,7 @@ int MyProcPid;
struct Port *MyProcPort;
long MyCancelKey;
-char *DataDir;
+char *DataDir = NULL;
/*
* The PGDATA directory user says to use, or defaults to via environment