diff options
-rw-r--r-- | ext/dom/dom_iterators.c | 6 |
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; |