From 51b79bfa90c145a8ff90cc09f93da17130491ef2 Mon Sep 17 00:00:00 2001 From: Nick Wellnhofer Date: Tue, 16 Jan 2018 19:04:33 +0100 Subject: Fix callback signatures in Python bindings --- python/libxslt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/libxslt.c b/python/libxslt.c index 6db61c5f..ee26d689 100644 --- a/python/libxslt.c +++ b/python/libxslt.c @@ -180,7 +180,7 @@ static xmlHashTablePtr libxslt_extModuleElements = NULL; static xmlHashTablePtr libxslt_extModuleElementPreComp = NULL; static void -deallocateCallback(void *payload, xmlChar *name ATTRIBUTE_UNUSED) { +deallocateCallback(void *payload, const xmlChar *name ATTRIBUTE_UNUSED) { PyObject *function = (PyObject *) payload; #ifdef DEBUG_EXTENSIONS @@ -191,7 +191,7 @@ deallocateCallback(void *payload, xmlChar *name ATTRIBUTE_UNUSED) { } static void -deallocateClasse(void *payload, xmlChar *name ATTRIBUTE_UNUSED) { +deallocateClasse(void *payload, const xmlChar *name ATTRIBUTE_UNUSED) { PyObject *class = (PyObject *) payload; #ifdef DEBUG_EXTENSIONS -- cgit v1.2.1