blob: 703af9c23e1e3a441230236af0f794093ace39b2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
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
|