aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/xml.c
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2024-01-16 12:48:30 +0100
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2024-01-16 12:48:30 +0100
commit585025397337281cdce31bf1df2e0868cfbd0b92 (patch)
tree484183136041deafa4c3a30fe5e66d2823af80fc /src/backend/utils/adt/xml.c
parentc6605c1bdf07e8fc026bf857d37628cbb5746bb8 (diff)
downloadpostgresql-585025397337281cdce31bf1df2e0868cfbd0b92.tar.gz
postgresql-585025397337281cdce31bf1df2e0868cfbd0b92.zip
struct XmlTableRoutine: use C99 designated initializers
As in c27f8621eed et al. Not as critical as other cases we've handled, but I figure if we're going to add JsonbTableRoutine using TableFuncRoutine, this makes it easier to jump around the code.
Diffstat (limited to 'src/backend/utils/adt/xml.c')
-rw-r--r--src/backend/utils/adt/xml.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/backend/utils/adt/xml.c b/src/backend/utils/adt/xml.c
index 191dd2d1e2b..f869c680afd 100644
--- a/src/backend/utils/adt/xml.c
+++ b/src/backend/utils/adt/xml.c
@@ -213,14 +213,14 @@ static void XmlTableDestroyOpaque(struct TableFuncScanState *state);
const TableFuncRoutine XmlTableRoutine =
{
- XmlTableInitOpaque,
- XmlTableSetDocument,
- XmlTableSetNamespace,
- XmlTableSetRowFilter,
- XmlTableSetColumnFilter,
- XmlTableFetchRow,
- XmlTableGetValue,
- XmlTableDestroyOpaque
+ .InitOpaque = XmlTableInitOpaque,
+ .SetDocument = XmlTableSetDocument,
+ .SetNamespace = XmlTableSetNamespace,
+ .SetRowFilter = XmlTableSetRowFilter,
+ .SetColumnFilter = XmlTableSetColumnFilter,
+ .FetchRow = XmlTableFetchRow,
+ .GetValue = XmlTableGetValue,
+ .DestroyOpaque = XmlTableDestroyOpaque
};
#define NO_XML_SUPPORT() \