libpurple/xmlnode.c

changeset 42633
1bd209125a00
parent 42594
eddde70cedd8
child 42767
8cf1d11b59c1
--- a/libpurple/xmlnode.c	Mon Mar 11 04:33:20 2024 -0500
+++ b/libpurple/xmlnode.c	Mon Mar 11 21:22:20 2024 -0500
@@ -743,7 +743,7 @@
 }
 
 static void
-purple_xmlnode_parser_structural_error_libxml(void *user_data, xmlErrorPtr error)
+purple_xmlnode_parser_structural_error_libxml(void *user_data, const xmlErrorPtr error)
 {
 	struct _xmlnode_parser_data *xpd = user_data;
 
@@ -797,7 +797,7 @@
 	NULL, /* _private */
 	purple_xmlnode_parser_element_start_libxml, /* startElementNs */
 	purple_xmlnode_parser_element_end_libxml,   /* endElementNs   */
-	purple_xmlnode_parser_structural_error_libxml, /* serror */
+	(xmlStructuredErrorFunc)purple_xmlnode_parser_structural_error_libxml, /* serror */
 };
 
 PurpleXmlNode *

mercurial