summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2018-07-09 21:21:41 +0200
committerAnatol Belski <ab@php.net>2018-07-09 21:21:41 +0200
commita820aab9da3389e3df5711306d05660d8bf35ff0 (patch)
treed11985460c6b6c0747f64d3193694db7251f37e4
parent2c43fb49d6465a56b0332393d8d86d1385dc50ec (diff)
downloadphp-git-a820aab9da3389e3df5711306d05660d8bf35ff0.tar.gz
Sync callback signature with libxml2 2.9.8
-rw-r--r--ext/dom/dom_iterators.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/ext/dom/dom_iterators.c b/ext/dom/dom_iterators.c
index 5c800c36f2..1dd1a9970f 100644
--- a/ext/dom/dom_iterators.c
+++ b/ext/dom/dom_iterators.c
@@ -42,7 +42,11 @@ struct _notationIterator {
xmlNotation *notation;
};
-static void itemHashScanner (void *payload, void *data, xmlChar *name) /* {{{ */
+#if LIBXML_VERSION >= 20908
+static void itemHashScanner (void *payload, void *data, const xmlChar *name) /* {{{ */
+#else
+static void itemHashScanner (void *payload, void *data, xmlChar *name)
+#endif
{
nodeIterator *priv = (nodeIterator *)data;