postgrespro.git / summary / log / commit / refs
commit b2b819019f4449f2fd889ce0c39ffa81ebfaee16
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: Mon Apr 01 18:37:25 2019 +0000
Add volatile qualifier missed in commit 2e616dee9.
Noted by Pavel Stehule
Discussion: https://postgr.es/m/CAFj8pRAaGO5FX7bnP3E=mRssoK8y5T78x7jKy-vDiyS68L888Q@mail.gmail.com
src/backend/utils/adt/xml.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/backend/utils/adt/xml.c b/src/backend/utils/adt/xml.c
index a0017ea893..dae7d5883b 100644
--- a/src/backend/utils/adt/xml.c
+++ b/src/backend/utils/adt/xml.c
@@ -3825,7 +3825,7 @@ xml_xmlnodetoxmltype(xmlNodePtr cur, PgXmlErrorContext *xmlerrcxt)
if (cur->type != XML_ATTRIBUTE_NODE && cur->type != XML_TEXT_NODE)
{
- void (*nodefree) (xmlNodePtr) = NULL;
+ void (*volatile nodefree) (xmlNodePtr) = NULL;
volatile xmlBufferPtr buf = NULL;
volatile xmlNodePtr cur_copy = NULL;
[parent: cc8d41511721]