Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit cb8906b

Browse files
committed
Fix reverse compilation of IS DOCUMENT expression.
1 parent a62e2c2 commit cb8906b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/backend/utils/adt/ruleutils.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* ruleutils.c - Functions to convert stored expressions/querytrees
33
* back to source text
44
*
5-
* $PostgreSQL: pgsql/src/backend/utils/adt/ruleutils.c,v 1.242 2007/01/14 13:11:54 petere Exp $
5+
* $PostgreSQL: pgsql/src/backend/utils/adt/ruleutils.c,v 1.243 2007/01/14 21:39:24 petere Exp $
66
**********************************************************************/
77

88
#include "postgres.h"
@@ -3890,7 +3890,6 @@ get_rule_expr(Node *node, deparse_context *context,
38903890
case IS_XMLELEMENT:
38913891
case IS_XMLFOREST:
38923892
case IS_XMLPI:
3893-
case IS_DOCUMENT:
38943893
/* no extra decoration needed */
38953894
get_rule_expr((Node *) xexpr->args, context, true);
38963895
break;
@@ -3943,6 +3942,9 @@ get_rule_expr(Node *node, deparse_context *context,
39433942
appendStringInfoString(buf,
39443943
", STANDALONE NO");
39453944
break;
3945+
case IS_DOCUMENT:
3946+
get_rule_expr_paren((Node *) xexpr->args, context, false, node);
3947+
break;
39463948
}
39473949

39483950
}

0 commit comments

Comments
 (0)