aboutsummaryrefslogtreecommitdiff
path: root/src/backend/nodes/nodeFuncs.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2023-06-29 10:30:55 +0200
committerPeter Eisentraut <peter@eisentraut.org>2023-06-29 10:34:53 +0200
commitefcf55f8fe00b46198cd34557431c87ce5da8040 (patch)
tree02265ab099bbc9e0830caa55a8b3928f1a610190 /src/backend/nodes/nodeFuncs.c
parent39a584dc90324b7323424d7450df8586ab2a0ca1 (diff)
downloadpostgresql-efcf55f8fe00b46198cd34557431c87ce5da8040.tar.gz
postgresql-efcf55f8fe00b46198cd34557431c87ce5da8040.zip
Remove inappropriate raw_expression_tree_walker() code
It was walking into the ColumnDef->compression field, which is not a node but a string. This code is currently not reachable (because the compression field is only set in situations that don't go through raw_expression_tree_walker()), but if it had been, this could have behaved erratically.
Diffstat (limited to 'src/backend/nodes/nodeFuncs.c')
-rw-r--r--src/backend/nodes/nodeFuncs.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/backend/nodes/nodeFuncs.c b/src/backend/nodes/nodeFuncs.c
index 0ed8712a631..c41e6bb984c 100644
--- a/src/backend/nodes/nodeFuncs.c
+++ b/src/backend/nodes/nodeFuncs.c
@@ -4262,8 +4262,6 @@ raw_expression_tree_walker_impl(Node *node,
if (WALK(coldef->typeName))
return true;
- if (WALK(coldef->compression))
- return true;
if (WALK(coldef->raw_default))
return true;
if (WALK(coldef->collClause))