diff options
Diffstat (limited to 'src/backend/nodes/equalfuncs.c')
-rw-r--r-- | src/backend/nodes/equalfuncs.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/backend/nodes/equalfuncs.c b/src/backend/nodes/equalfuncs.c index c9a8c348927..5bcf0317dc8 100644 --- a/src/backend/nodes/equalfuncs.c +++ b/src/backend/nodes/equalfuncs.c @@ -2813,22 +2813,22 @@ _equalTriggerTransition(const TriggerTransition *a, const TriggerTransition *b) } static bool -_equalPartitionSpec(const PartitionSpec *a, const PartitionSpec *b) +_equalPartitionElem(const PartitionElem *a, const PartitionElem *b) { - COMPARE_STRING_FIELD(strategy); - COMPARE_NODE_FIELD(partParams); + COMPARE_STRING_FIELD(name); + COMPARE_NODE_FIELD(expr); + COMPARE_NODE_FIELD(collation); + COMPARE_NODE_FIELD(opclass); COMPARE_LOCATION_FIELD(location); return true; } static bool -_equalPartitionElem(const PartitionElem *a, const PartitionElem *b) +_equalPartitionSpec(const PartitionSpec *a, const PartitionSpec *b) { - COMPARE_STRING_FIELD(name); - COMPARE_NODE_FIELD(expr); - COMPARE_NODE_FIELD(collation); - COMPARE_NODE_FIELD(opclass); + COMPARE_STRING_FIELD(strategy); + COMPARE_NODE_FIELD(partParams); COMPARE_LOCATION_FIELD(location); return true; @@ -3660,12 +3660,12 @@ equal(const void *a, const void *b) case T_TriggerTransition: retval = _equalTriggerTransition(a, b); break; - case T_PartitionSpec: - retval = _equalPartitionSpec(a, b); - break; case T_PartitionElem: retval = _equalPartitionElem(a, b); break; + case T_PartitionSpec: + retval = _equalPartitionSpec(a, b); + break; case T_PartitionBoundSpec: retval = _equalPartitionBoundSpec(a, b); break; |