From 02cde6b20a3a0606aef7bf98a14ca70c7615be2c Mon Sep 17 00:00:00 2001 From: Pino Toscano Date: Wed, 19 Dec 2018 10:23:44 +0100 Subject: Fix signature of xmlOutputCloseCallback function xmlOutputCloseCallback returns int, so adjust the closeQString callback to return 0 (i.e. no error). --- src/translators/xslthandler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/translators/xslthandler.cpp b/src/translators/xslthandler.cpp index 32b3e02..3d249fd 100644 --- a/src/translators/xslthandler.cpp +++ b/src/translators/xslthandler.cpp @@ -52,9 +52,10 @@ static int writeToQString(void* context, const char* buffer, int len) { return len; } -static void closeQString(void* context) { +static int closeQString(void* context) { QString* t = static_cast(context); *t += QLatin1String("\n"); + return 0; } using Tellico::XSLTHandler; -- cgit v1.1