42 lines
1.3 KiB
Diff
42 lines
1.3 KiB
Diff
|
From a1cd2b69ed7af0b9a07a099c38f7854b4b43d6be Mon Sep 17 00:00:00 2001
|
||
|
From: marxin <mliska@suse.cz>
|
||
|
Date: Thu, 7 Mar 2019 09:28:14 +0100
|
||
|
Subject: [PATCH] Fix LTO segfault in libtest_sw_uwriter test.
|
||
|
|
||
|
The problem was seen here:
|
||
|
https://bugzilla.suse.com/show_bug.cgi?id=1127857.
|
||
|
|
||
|
One needs to call SwGlobals::ensure in order to initialize
|
||
|
SfxApplication via SfxApplication::SetModule(SfxToolsModule::Writer.
|
||
|
|
||
|
Change-Id: I3add24b56dc44a93ad81c1b52539da821f6244fc
|
||
|
---
|
||
|
sw/qa/core/test_ToxTextGenerator.cxx | 7 +++++++
|
||
|
1 file changed, 7 insertions(+)
|
||
|
|
||
|
diff --git a/sw/qa/core/test_ToxTextGenerator.cxx b/sw/qa/core/test_ToxTextGenerator.cxx
|
||
|
index 25304a382ed3..ffe76233282e 100644
|
||
|
--- a/sw/qa/core/test_ToxTextGenerator.cxx
|
||
|
+++ b/sw/qa/core/test_ToxTextGenerator.cxx
|
||
|
@@ -22,10 +22,17 @@
|
||
|
#include <cppunit/extensions/HelperMacros.h>
|
||
|
#include <cppunit/plugin/TestPlugIn.h>
|
||
|
|
||
|
+#include <swdll.hxx>
|
||
|
+
|
||
|
using namespace sw;
|
||
|
|
||
|
class ToxTextGeneratorTest : public CppUnit::TestFixture {
|
||
|
public:
|
||
|
+ virtual void setUp() override
|
||
|
+ {
|
||
|
+ SwGlobals::ensure();
|
||
|
+ }
|
||
|
+
|
||
|
void EmptyStringIsReturnedForPageNumberPlaceholderOfZeroItems();
|
||
|
void OneAtSignIsReturnedForPageNumberPlaceholderOfOneItem();
|
||
|
void TwoAtSignsAreReturnedForPageNumberPlaceholderOfOneItem();
|
||
|
--
|
||
|
2.21.0
|
||
|
|
||
|
|