File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
src/backend/optimizer/prep Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -104,6 +104,8 @@ negate_clause(Node *node)
104104 newopexpr -> opfuncid = InvalidOid ;
105105 newopexpr -> opresulttype = opexpr -> opresulttype ;
106106 newopexpr -> opretset = opexpr -> opretset ;
107+ newopexpr -> opcollid = opexpr -> opcollid ;
108+ newopexpr -> inputcollid = opexpr -> inputcollid ;
107109 newopexpr -> args = opexpr -> args ;
108110 newopexpr -> location = opexpr -> location ;
109111 return (Node * ) newopexpr ;
@@ -126,6 +128,7 @@ negate_clause(Node *node)
126128 newopexpr -> opno = negator ;
127129 newopexpr -> opfuncid = InvalidOid ;
128130 newopexpr -> useOr = !saopexpr -> useOr ;
131+ newopexpr -> inputcollid = saopexpr -> inputcollid ;
129132 newopexpr -> args = saopexpr -> args ;
130133 newopexpr -> location = saopexpr -> location ;
131134 return (Node * ) newopexpr ;
You can’t perform that action at this time.
0 commit comments