1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-07-01 13:41:39 +03:00

Fix extension callback signatures

This commit is contained in:
Nick Wellnhofer
2017-11-29 16:12:36 +01:00
parent 6a822a2c1a
commit 3bea417b5e
3 changed files with 20 additions and 16 deletions

View File

@ -1127,10 +1127,10 @@ libxslt_xsltRegisterExtensionClass(PyObject *self ATTRIBUTE_UNUSED,
Py_XINCREF(pyobj_c);
ret = xsltRegisterExtModuleFull(ns_uri,
(xsltExtInitFunction) libxslt_xsltPythonExtModuleCtxtInit,
(xsltExtShutdownFunction) libxslt_xsltPythonExtModuleCtxtShutdown,
(xsltStyleExtInitFunction) libxslt_xsltPythonExtModuleStyleInit,
(xsltStyleExtShutdownFunction) libxslt_xsltPythonExtModuleStyleShutdown);
libxslt_xsltPythonExtModuleCtxtInit,
libxslt_xsltPythonExtModuleCtxtShutdown,
libxslt_xsltPythonExtModuleStyleInit,
libxslt_xsltPythonExtModuleStyleShutdown);
py_retval = libxml_intWrap((int) ret);
if (ret < 0) {
Py_XDECREF(pyobj_c);