|
Bernhard M. Wiedemann |
2d3900 |
From 6fcb43935bab90d61858eb1bc0f150c843586c54 Mon Sep 17 00:00:00 2001
|
|
Bernhard M. Wiedemann |
2d3900 |
From: David Tardon <dtardon@redhat.com>
|
|
Bernhard M. Wiedemann |
2d3900 |
Date: Sat, 6 Jun 2015 21:48:02 +0200
|
|
Bernhard M. Wiedemann |
2d3900 |
Subject: [PATCH] adapt to libwps 0.4
|
|
Bernhard M. Wiedemann |
2d3900 |
|
|
Bernhard M. Wiedemann |
2d3900 |
---
|
|
Bernhard M. Wiedemann |
2d3900 |
plugins/wordperfect/plugin.m4 | 2 +-
|
|
Bernhard M. Wiedemann |
2d3900 |
plugins/wordperfect/xp/ie_imp_WordPerfect.cpp | 4 +++-
|
|
Bernhard M. Wiedemann |
2d3900 |
3 files changed, 5 insertions(+), 3 deletions(-)
|
|
Bernhard M. Wiedemann |
2d3900 |
|
|
Bernhard M. Wiedemann |
2d3900 |
diff --git a/plugins/wordperfect/plugin.m4 b/plugins/wordperfect/plugin.m4
|
|
Bernhard M. Wiedemann |
2d3900 |
index 0aadbaf..bc32d48 100644
|
|
Bernhard M. Wiedemann |
2d3900 |
--- plugins/wordperfect/plugin.m4
|
|
Bernhard M. Wiedemann |
2d3900 |
+++ plugins/wordperfect/plugin.m4
|
|
Bernhard M. Wiedemann |
2d3900 |
@@ -1,6 +1,6 @@
|
|
Bernhard M. Wiedemann |
2d3900 |
|
|
Bernhard M. Wiedemann |
2d3900 |
wordperfect_pkgs="libwpd-0.10 $gsf_req"
|
|
Bernhard M. Wiedemann |
2d3900 |
-wordperfect_wps_pkgs='libwps-0.3'
|
|
Bernhard M. Wiedemann |
2d3900 |
+wordperfect_wps_pkgs='libwps-0.4'
|
|
Bernhard M. Wiedemann |
2d3900 |
wordperfect_deps="no"
|
|
Bernhard M. Wiedemann |
2d3900 |
|
|
Bernhard M. Wiedemann |
2d3900 |
WORDPERFECT_CFLAGS=
|
|
Bernhard M. Wiedemann |
2d3900 |
diff --git a/plugins/wordperfect/xp/ie_imp_WordPerfect.cpp b/plugins/wordperfect/xp/ie_imp_WordPerfect.cpp
|
|
Bernhard M. Wiedemann |
2d3900 |
index bd19971..3e69f79 100644
|
|
Bernhard M. Wiedemann |
2d3900 |
--- plugins/wordperfect/xp/ie_imp_WordPerfect.cpp
|
|
Bernhard M. Wiedemann |
2d3900 |
+++ plugins/wordperfect/xp/ie_imp_WordPerfect.cpp
|
|
Bernhard M. Wiedemann |
2d3900 |
@@ -1389,7 +1389,9 @@ UT_Confidence_t IE_Imp_MSWorks_Sniffer::recognizeContents (GsfInput * input)
|
|
Bernhard M. Wiedemann |
2d3900 |
AbiWordperfectInputStream gsfInput(input);
|
|
Bernhard M. Wiedemann |
2d3900 |
|
|
Bernhard M. Wiedemann |
2d3900 |
libwps::WPSKind kind;
|
|
Bernhard M. Wiedemann |
2d3900 |
- libwps::WPSConfidence confidence = libwps::WPSDocument::isFileFormatSupported(&gsfInput, kind);
|
|
Bernhard M. Wiedemann |
2d3900 |
+ libwps::WPSCreator creator;
|
|
Bernhard M. Wiedemann |
2d3900 |
+ bool needsEncoding = false;
|
|
Bernhard M. Wiedemann |
2d3900 |
+ libwps::WPSConfidence confidence = libwps::WPSDocument::isFileFormatSupported(&gsfInput, kind, creator, needsEncoding);
|
|
Bernhard M. Wiedemann |
2d3900 |
|
|
Bernhard M. Wiedemann |
2d3900 |
if (kind != libwps::WPS_TEXT)
|
|
Bernhard M. Wiedemann |
2d3900 |
confidence = libwps::WPS_CONFIDENCE_NONE;
|
|
Bernhard M. Wiedemann |
2d3900 |
--
|
|
Bernhard M. Wiedemann |
2d3900 |
2.4.2
|
|
Bernhard M. Wiedemann |
2d3900 |
|
|
Bernhard M. Wiedemann |
2d3900 |
|