aboutsummaryrefslogtreecommitdiff
path: root/src/include/parser/parse_clause.h
diff options
context:
space:
mode:
authorNeil Conway <neilc@samurai.com>2004-01-23 02:13:12 +0000
committerNeil Conway <neilc@samurai.com>2004-01-23 02:13:12 +0000
commit0bd3606d72904dd8dccec7732c1d31bc8629095a (patch)
tree73e0f7f627098ece298617cc95236feae42cf545 /src/include/parser/parse_clause.h
parentcd1702dc3a4dad0ef2b3b68b73a264998ac3eee2 (diff)
downloadpostgresql-0bd3606d72904dd8dccec7732c1d31bc8629095a.tar.gz
postgresql-0bd3606d72904dd8dccec7732c1d31bc8629095a.zip
Fix a minor bug introduced by the recent CREATE TABLE AS / WITH OIDS
patch: a 3-value enum was mistakenly assigned directly to a 'bool' in transformCreateStmt(). Along the way, change makeObjectName() to be static, as it isn't used outside analyze.c
Diffstat (limited to 'src/include/parser/parse_clause.h')
-rw-r--r--src/include/parser/parse_clause.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/parser/parse_clause.h b/src/include/parser/parse_clause.h
index d91f5e80643..fbe1f06c22a 100644
--- a/src/include/parser/parse_clause.h
+++ b/src/include/parser/parse_clause.h
@@ -7,7 +7,7 @@
* Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $PostgreSQL: pgsql/src/include/parser/parse_clause.h,v 1.39 2004/01/14 23:01:55 tgl Exp $
+ * $PostgreSQL: pgsql/src/include/parser/parse_clause.h,v 1.40 2004/01/23 02:13:12 neilc Exp $
*
*-------------------------------------------------------------------------
*/
@@ -20,6 +20,7 @@ extern void transformFromClause(ParseState *pstate, List *frmList);
extern int setTargetTable(ParseState *pstate, RangeVar *relation,
bool inh, bool alsoSource, AclMode requiredPerms);
extern bool interpretInhOption(InhOption inhOpt);
+extern bool interpretOidsOption(ContainsOids opt);
extern Node *transformWhereClause(ParseState *pstate, Node *clause,
const char *constructName);