summaryrefslogtreecommitdiff
path: root/devel/tclxml/files/patch-docObj.c
blob: 59f57bf2fedf6992c3e14d912640cc3907961d8d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- docObj.c.orig	2013-03-30 17:17:07 UTC
+++ docObj.c
@@ -1852,9 +1852,13 @@ void
 }
 
 void
-TclXML_libxml2_ErrorHandler (ctx, error)
-     void *ctx; /* ignore - depends on context */
-     xmlErrorPtr error;
+TclXML_libxml2_ErrorHandler (void *ctx,
+#if LIBXML_VERSION >= 21200
+        const xmlError *error
+#else
+        xmlError *error
+#endif
+        )
 {
   ThreadSpecificData *tsdPtr = Tcl_GetThreadData(&dataKey, sizeof(ThreadSpecificData));
   Tcl_Obj *objPtr;