|
2 | 2 | * ruleutils.c- Functions to convert stored expressions/querytrees |
3 | 3 | *back to source text |
4 | 4 | * |
5 | | - * $PostgreSQL: pgsql/src/backend/utils/adt/ruleutils.c,v 1.242 2007/01/1413:11:54 petere Exp $ |
| 5 | + * $PostgreSQL: pgsql/src/backend/utils/adt/ruleutils.c,v 1.243 2007/01/1421:39:24 petere Exp $ |
6 | 6 | **********************************************************************/ |
7 | 7 |
|
8 | 8 | #include"postgres.h" |
@@ -3890,7 +3890,6 @@ get_rule_expr(Node *node, deparse_context *context, |
3890 | 3890 | caseIS_XMLELEMENT: |
3891 | 3891 | caseIS_XMLFOREST: |
3892 | 3892 | caseIS_XMLPI: |
3893 | | -caseIS_DOCUMENT: |
3894 | 3893 | /* no extra decoration needed */ |
3895 | 3894 | get_rule_expr((Node*)xexpr->args,context, true); |
3896 | 3895 | break; |
@@ -3943,6 +3942,9 @@ get_rule_expr(Node *node, deparse_context *context, |
3943 | 3942 | appendStringInfoString(buf, |
3944 | 3943 | ", STANDALONE NO"); |
3945 | 3944 | break; |
| 3945 | +caseIS_DOCUMENT: |
| 3946 | +get_rule_expr_paren((Node*)xexpr->args,context, false,node); |
| 3947 | +break; |
3946 | 3948 | } |
3947 | 3949 |
|
3948 | 3950 | } |
|