From 02cde6b20a3a0606aef7bf98a14ca70c7615be2c Mon Sep 17 00:00:00 2001
From: Pino Toscano <pino@kde.org>
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<QString*>(context);
   *t += QLatin1String("\n");
+  return 0;
 }
 
 using Tellico::XSLTHandler;
-- 
cgit v1.1

