diff options
author | Bruce Momjian <bruce@momjian.us> | 1998-05-12 23:05:12 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1998-05-12 23:05:12 +0000 |
commit | 982c695fbd33aaabdbcb546f78ed475bdd474ea2 (patch) | |
tree | 865afeb580262ac887b886169340da97120e198a /src/bin/psql/psql.c | |
parent | 95aa15f32a123ecd084f564e36a4051a353bcb4e (diff) | |
download | postgresql-982c695fbd33aaabdbcb546f78ed475bdd474ea2.tar.gz postgresql-982c695fbd33aaabdbcb546f78ed475bdd474ea2.zip |
The attached patch corrects two problems with autoconfiguration of
psql in Postgres 6.3.2. Both of these problems were complained of
recently in pgsql-questions:
1. In the right circumstances, psql.c will fail to compile due to
trying
to include a nonexistent <history.h>. (Thread "Compile-time
error" around 17 Apr 98.) 2. In other circumstances, psql will
compile but does not provide
command history capability, even though the underlying readline
library supports it. (Various threads, most recently "query
repetition in psql" around 29 Apr.)
Tom Lane
Diffstat (limited to 'src/bin/psql/psql.c')
-rw-r--r-- | src/bin/psql/psql.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/bin/psql/psql.c b/src/bin/psql/psql.c index 97125d79579..a13ac63545e 100644 --- a/src/bin/psql/psql.c +++ b/src/bin/psql/psql.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.141 1998/05/12 23:04:01 momjian Exp $ + * $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.142 1998/05/12 23:05:12 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -39,7 +39,7 @@ #ifdef HAVE_READLINE_H #include <readline.h> #define USE_READLINE 1 -#if defined(HAVE_HISTORY) +#if defined(HAVE_HISTORY_H) #include <history.h> #define USE_HISTORY 1 #endif @@ -53,6 +53,9 @@ #endif #endif #endif +#if defined(HAVE_HISTORY) && !defined(USE_HISTORY) +#define USE_HISTORY 1 +#endif #endif /* This prompt string is assumed to have at least 3 characters by code in MainLoop(). |