diff options
Diffstat (limited to 'src/backend/nodes')
-rw-r--r-- | src/backend/nodes/copyfuncs.c | 22 | ||||
-rw-r--r-- | src/backend/nodes/equalfuncs.c | 20 |
2 files changed, 8 insertions, 34 deletions
diff --git a/src/backend/nodes/copyfuncs.c b/src/backend/nodes/copyfuncs.c index 932da9f4d23..b6c6331d170 100644 --- a/src/backend/nodes/copyfuncs.c +++ b/src/backend/nodes/copyfuncs.c @@ -15,7 +15,7 @@ * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/nodes/copyfuncs.c,v 1.381 2007/08/31 01:44:05 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/nodes/copyfuncs.c,v 1.382 2007/09/03 18:46:30 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -2525,8 +2525,7 @@ _copyAlterDatabaseSetStmt(AlterDatabaseSetStmt *from) AlterDatabaseSetStmt *newnode = makeNode(AlterDatabaseSetStmt); COPY_STRING_FIELD(dbname); - COPY_STRING_FIELD(variable); - COPY_NODE_FIELD(value); + COPY_NODE_FIELD(setstmt); return newnode; } @@ -2597,6 +2596,7 @@ _copyVariableSetStmt(VariableSetStmt *from) { VariableSetStmt *newnode = makeNode(VariableSetStmt); + COPY_SCALAR_FIELD(kind); COPY_STRING_FIELD(name); COPY_NODE_FIELD(args); COPY_SCALAR_FIELD(is_local); @@ -2614,16 +2614,6 @@ _copyVariableShowStmt(VariableShowStmt *from) return newnode; } -static VariableResetStmt * -_copyVariableResetStmt(VariableResetStmt *from) -{ - VariableResetStmt *newnode = makeNode(VariableResetStmt); - - COPY_STRING_FIELD(name); - - return newnode; -} - static DiscardStmt * _copyDiscardStmt(DiscardStmt *from) { @@ -2746,8 +2736,7 @@ _copyAlterRoleSetStmt(AlterRoleSetStmt *from) AlterRoleSetStmt *newnode = makeNode(AlterRoleSetStmt); COPY_STRING_FIELD(role); - COPY_STRING_FIELD(variable); - COPY_NODE_FIELD(value); + COPY_NODE_FIELD(setstmt); return newnode; } @@ -3428,9 +3417,6 @@ copyObject(void *from) case T_VariableShowStmt: retval = _copyVariableShowStmt(from); break; - case T_VariableResetStmt: - retval = _copyVariableResetStmt(from); - break; case T_DiscardStmt: retval = _copyDiscardStmt(from); break; diff --git a/src/backend/nodes/equalfuncs.c b/src/backend/nodes/equalfuncs.c index 68a50354760..a12351ae289 100644 --- a/src/backend/nodes/equalfuncs.c +++ b/src/backend/nodes/equalfuncs.c @@ -18,7 +18,7 @@ * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/nodes/equalfuncs.c,v 1.312 2007/08/31 01:44:05 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/nodes/equalfuncs.c,v 1.313 2007/09/03 18:46:30 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -1325,8 +1325,7 @@ static bool _equalAlterDatabaseSetStmt(AlterDatabaseSetStmt *a, AlterDatabaseSetStmt *b) { COMPARE_STRING_FIELD(dbname); - COMPARE_STRING_FIELD(variable); - COMPARE_NODE_FIELD(value); + COMPARE_NODE_FIELD(setstmt); return true; } @@ -1385,6 +1384,7 @@ _equalAlterSeqStmt(AlterSeqStmt *a, AlterSeqStmt *b) static bool _equalVariableSetStmt(VariableSetStmt *a, VariableSetStmt *b) { + COMPARE_SCALAR_FIELD(kind); COMPARE_STRING_FIELD(name); COMPARE_NODE_FIELD(args); COMPARE_SCALAR_FIELD(is_local); @@ -1401,14 +1401,6 @@ _equalVariableShowStmt(VariableShowStmt *a, VariableShowStmt *b) } static bool -_equalVariableResetStmt(VariableResetStmt *a, VariableResetStmt *b) -{ - COMPARE_STRING_FIELD(name); - - return true; -} - -static bool _equalDiscardStmt(DiscardStmt *a, DiscardStmt *b) { COMPARE_SCALAR_FIELD(target); @@ -1511,8 +1503,7 @@ static bool _equalAlterRoleSetStmt(AlterRoleSetStmt *a, AlterRoleSetStmt *b) { COMPARE_STRING_FIELD(role); - COMPARE_STRING_FIELD(variable); - COMPARE_NODE_FIELD(value); + COMPARE_NODE_FIELD(setstmt); return true; } @@ -2356,9 +2347,6 @@ equal(void *a, void *b) case T_VariableShowStmt: retval = _equalVariableShowStmt(a, b); break; - case T_VariableResetStmt: - retval = _equalVariableResetStmt(a, b); - break; case T_DiscardStmt: retval = _equalDiscardStmt(a, b); break; |